aboutsummaryrefslogtreecommitdiffstats
path: root/pysite/base_route.py
diff options
context:
space:
mode:
authorGravatar Gareth Coles <[email protected]>2018-02-16 19:21:19 +0000
committerGravatar Gareth Coles <[email protected]>2018-02-16 19:21:19 +0000
commit74878acd022deec13176c96c72b72aa23fe0b800 (patch)
treec9f09c2e20e09c4b0b71e9528b5c706817de9ae1 /pysite/base_route.py
parentFix slight error in database insertion (diff)
parentAPI_KEY -> BOT_API_KEY (diff)
Merge remote-tracking branch 'origin/master'
Diffstat (limited to '')
-rw-r--r--pysite/base_route.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/pysite/base_route.py b/pysite/base_route.py
index 5c197a42..8e6648ee 100644
--- a/pysite/base_route.py
+++ b/pysite/base_route.py
@@ -112,8 +112,12 @@ class APIView(RouteView):
elif error_code is ErrorCodes.invalid_api_key:
data["error_message"] = "Invalid API-key"
http_code = 401
- elif error_code is ErrorCodes.missing_parameters:
- data["error_message"] = "Not all required parameters were provided"
+ elif error_code is ErrorCodes.bad_data_format:
+ data["error_message"] = "Input data in incorrect format"
+ http_code = 400
+ elif error_code is ErrorCodes.incorrect_parameters:
+ data["error_message"] = "Incorrect parameters provided"
+ http_code = 400
response = jsonify(data)
response.status_code = http_code