Skip to content

Commit

Permalink
Merge pull request #67 from mistercrunch/fix_debug_dup_call
Browse files Browse the repository at this point in the history
Fix debug mode calls get_json twice
  • Loading branch information
mistercrunch committed Nov 30, 2015
2 parents 852e3c6 + 2002f5e commit 525bd50
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions panoramix/views.py
Original file line number Diff line number Diff line change
Expand Up @@ -352,15 +352,16 @@ def datasource(self, datasource_type, datasource_id):
datasource,
form_data=request.args)
if request.args.get("json") == "true":
status = 200
if config.get("DEBUG"):
payload = obj.get_json()
try:
payload = obj.get_json()
status=200
except Exception as e:
logging.exception(e)
payload = str(e)
status=500
else:
try:
payload = obj.get_json()
except Exception as e:
logging.exception(e)
payload = str(e)
status = 500
return Response(
payload,
status=status,
Expand Down

0 comments on commit 525bd50

Please sign in to comment.