ftrack base handler can handle if items are result

This commit is contained in:
Jakub Trllo 2019-03-11 16:48:47 +01:00
parent 3fb4f30e9b
commit 2360b44404

View file

@ -289,13 +289,15 @@ class BaseHandler(object):
}
elif isinstance(result, dict):
for key in ('success', 'message'):
if key in result:
continue
items = 'items' in result
if items is False:
for key in ('success', 'message'):
if key in result:
continue
raise KeyError(
'Missing required key: {0}.'.format(key)
)
raise KeyError(
'Missing required key: {0}.'.format(key)
)
else:
self.log.error(