From e9462a5dda042491bf8d5162c0dca9e00890ddba Mon Sep 17 00:00:00 2001 From: katboi01 Date: Thu, 2 Jan 2025 13:17:17 +0100 Subject: [PATCH] fixes --- modules/Archive/endpoints/set_action.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules/Archive/endpoints/set_action.py b/modules/Archive/endpoints/set_action.py index 1073faa..d7e8573 100644 --- a/modules/Archive/endpoints/set_action.py +++ b/modules/Archive/endpoints/set_action.py @@ -9,10 +9,10 @@ if TYPE_CHECKING: class Archive_SetAction(Resource): def post(self): - data = request.json + data = request.get_json() try: - bypass = "allow_override" in data and data["allow_override"] + bypass = ("allow_override" in data) and data["allow_override"] action = data["action_taken"] if "id_str" in data: id = int(data["id_str"]) @@ -23,6 +23,8 @@ class Archive_SetAction(Resource): except Exception as e: print(e) response = app.response_class(response=e, status=400) + response.headers.add("Access-Control-Allow-Origin", "*") + return response db : Database = app.databases["Archive"] query = f"UPDATE x_posts SET action_taken = {action} WHERE id = {id}"