aboutsummaryrefslogtreecommitdiffstats
path: root/pysite/base_route.py
diff options
context:
space:
mode:
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