fixing merge conflict

This commit is contained in:
kevgliss
2015-07-07 15:36:39 -07:00
42 changed files with 1588 additions and 404 deletions

View File

@ -45,11 +45,14 @@ class marshal_items(object):
return marshal(resp, self.fields)
except Exception as e:
current_app.logger.exception(e)
# this is a little weird hack to respect flask restful parsing errors on marshaled functions
if hasattr(e, 'code'):
return {'message': e.data['message']}, 400
if hasattr(e, 'data'):
return {'message': e.data['message']}, 400
else:
return {'message': 'unknown'}, 400
else:
current_app.logger.exception(e)
return {'message': e.message}, 400
return wrapper