Revision 58516
Added by Sandro La Bruzzo almost 4 years ago
responseModel.py | ||
---|---|---|
63 | 63 |
result['source']['creators']=result['source'].pop('creator') |
64 | 64 |
result['source'].pop('objectSubType') |
65 | 65 |
result['source']['identifiers']=result['source'].pop('identifier') |
66 |
result['source']['objectProvider'] = [s['provider'] for s in result['source'].get('collectedFrom',[])] |
|
67 |
if result['source']['publisher'] is not None: |
|
66 |
if result['source'].get('collectedFrom') is not None: |
|
67 |
result['source']['objectProvider'] = [s['provider'] for s in result['source'].get('collectedFrom',[])] |
|
68 |
if result['source'].get('publisher') is not None: |
|
68 | 69 |
result['source']['publisher'] = [x for x in result['source']['publisher'] if x.get('name') is not None] |
69 | 70 |
|
70 | 71 |
|
Also available in: Unified diff
fixed npe on source side