avoid ['']
This commit is contained in:
parent
0bb44fc4ef
commit
1efe02c87c
2 changed files with 9 additions and 2 deletions
|
|
@ -251,7 +251,7 @@ def findMetadata(data):
|
|||
j = items[m.data_hash]
|
||||
for key in [k['id'] for k in settings.config['itemKeys'] if isinstance(k['type'], list)]:
|
||||
if key in j and not isinstance(j[key], list):
|
||||
j[key] = [j[key]]
|
||||
j[key] = [j[key]] if j[key] else []
|
||||
else:
|
||||
items[m.data_hash]['users'].append(m.user_id)
|
||||
response['items'] = list(items.values())
|
||||
|
|
@ -279,7 +279,7 @@ def getMetadata(data):
|
|||
response.update(models.Metadata.load(key, value))
|
||||
for key in [k['id'] for k in settings.config['itemKeys'] if isinstance(k['type'], list)]:
|
||||
if key in response and not isinstance(response[key], list):
|
||||
response[key] = [response[key]]
|
||||
response[key] = [response[key]] if response[key] else []
|
||||
return response
|
||||
actions.register(getMetadata)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue