From 64730e85572a87bb4d0a3f64d95e2c72409e40d7 Mon Sep 17 00:00:00 2001 From: sovanna Date: Tue, 14 Apr 2020 14:23:01 +0900 Subject: [PATCH] feat(issue22/server-flask): Checks payload is None --- server/app/api/routes.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/app/api/routes.py b/server/app/api/routes.py index 8d40c3e..76a5ccb 100644 --- a/server/app/api/routes.py +++ b/server/app/api/routes.py @@ -13,6 +13,10 @@ def send_rfq(): payload = request.json payload = json.loads(json.htmlsafe_dumps(payload)) + if payload is None: + resp = jsonify(error="invalid data") + return make_response(resp, 400) + if "email" not in payload: resp = jsonify(error="missing email") return make_response(resp, 400)