aboutsummaryrefslogtreecommitdiff
path: root/app/handlers/base.py
diff options
context:
space:
mode:
authorMilo Casagrande <milo.casagrande@linaro.org>2014-04-11 13:23:11 +0200
committerMilo Casagrande <milo.casagrande@linaro.org>2014-04-11 13:23:11 +0200
commit22cfcbbac740d10255226fe8fb1679eaf79e4cf8 (patch)
tree32104e93693aebbf0ed72c253e1534cd2a317447 /app/handlers/base.py
parent7e06d3a054bf319e0e1ddb3c257140918a774750 (diff)
Reorganized code.
Diffstat (limited to 'app/handlers/base.py')
-rw-r--r--app/handlers/base.py48
1 files changed, 24 insertions, 24 deletions
diff --git a/app/handlers/base.py b/app/handlers/base.py
index 93173d6..7165512 100644
--- a/app/handlers/base.py
+++ b/app/handlers/base.py
@@ -174,21 +174,6 @@ class BaseHandler(RequestHandler):
return valid_content
- def _valid_post_request(self):
- """Check that a POST request is valid.
-
- :return 200 in case is valid, any other status code if not.
- """
- return_code = 200
-
- if self._has_xsrf_header():
- if not self._has_valid_content_type():
- return_code = 415
- else:
- return_code = 403
-
- return return_code
-
@asynchronous
def post(self, *args, **kwargs):
@@ -208,6 +193,21 @@ class BaseHandler(RequestHandler):
else:
self.write_error(status_code=valid_request)
+ def _valid_post_request(self):
+ """Check that a POST request is valid.
+
+ :return 200 in case is valid, any other status code if not.
+ """
+ return_code = 200
+
+ if self._has_xsrf_header():
+ if not self._has_valid_content_type():
+ return_code = 415
+ else:
+ return_code = 403
+
+ return return_code
+
def _post(self, json_obj):
"""Placeholder method - used internally.
@@ -220,15 +220,6 @@ class BaseHandler(RequestHandler):
"""
self.write_error(status_code=501)
- def _valid_del_request(self):
- """Check if the DELETE request is valid."""
- return_code = 200
-
- if not self._has_xsrf_header():
- return_code = 403
-
- return return_code
-
@asynchronous
def delete(self, *args, **kwargs):
request_code = self._valid_del_request()
@@ -241,6 +232,15 @@ class BaseHandler(RequestHandler):
else:
self.write_error(status_code=request_code)
+ def _valid_del_request(self):
+ """Check if the DELETE request is valid."""
+ return_code = 200
+
+ if not self._has_xsrf_header():
+ return_code = 403
+
+ return return_code
+
def _delete(self, doc_id):
"""Placeholder method - used internally.