summaryrefslogtreecommitdiff
path: root/service/pixelated/controllers/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'service/pixelated/controllers/__init__.py')
-rw-r--r--service/pixelated/controllers/__init__.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/service/pixelated/controllers/__init__.py b/service/pixelated/controllers/__init__.py
index e0c05afd..9e447d4d 100644
--- a/service/pixelated/controllers/__init__.py
+++ b/service/pixelated/controllers/__init__.py
@@ -15,16 +15,15 @@
# along with Pixelated. If not, see <http://www.gnu.org/licenses/>.
-def respond_json(entity, status_code=200):
+def respond_json(entity, request, status_code=200):
json_response = json.dumps(entity)
- response = Response(response=json_response, mimetype="application/json")
- response.status_code = status_code
- return response
+ request.responseHeaders.addRawHeader(b"content-type", b"application/json")
+ request.code = status_code
+ return json_response
import json
-from flask import Response
from home_controller import HomeController
from mails_controller import MailsController
from tags_controller import TagsController