diff --git a/app.py b/app.py index 75b5cd2..a794b49 100644 --- a/app.py +++ b/app.py @@ -52,7 +52,7 @@ def sentry_event_context(): if (request.data): order = json.loads(request.data) with sentry_sdk.configure_scope() as scope: - scope.user = { "email" : order["email"] } + scope.user = { "email" : order.get("email") } transactionId = request.headers.get('X-Transaction-ID') sessionId = request.headers.get('X-Session-ID') @@ -67,9 +67,9 @@ def sentry_event_context(): def checkout(): order = json.loads(request.data) - print "Processing order for: " + order["email"] + print "Processing order for: " + order.get("email", "anonymous_user") cart = order["cart"] - process_order(cart) + process_order(cart["items"]) return 'Success'