fix: Fixed type of the result in case of exception

- Set as str since some exception types are not
  jsonable
pull/266/head
chrisr3d 2018-11-15 19:47:02 +01:00
parent 1b44668094
commit b778dd5e67
1 changed files with 1 additions and 1 deletions

View File

@ -49,7 +49,7 @@ def handler(q=False):
query_result = resolver.query(query, 'A')[0] query_result = resolver.query(query, 'A')[0]
result = "{} - {}".format(requested_value, dbl_mapping[str(query_result)]) result = "{} - {}".format(requested_value, dbl_mapping[str(query_result)])
except Exception as e: except Exception as e:
result = e result = str(e)
return {'results': [{'types': mispattributes.get('output'), 'values': result}]} return {'results': [{'types': mispattributes.get('output'), 'values': result}]}
def introspection(): def introspection():