This commit is contained in:
katboi01 2025-01-02 13:17:17 +01:00
parent 3a247d6ce1
commit 74d35a0133
1 changed files with 6 additions and 4 deletions

View File

@ -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}"
@ -32,9 +34,9 @@ class Archive_SetAction(Resource):
result = db.db.run_command(query)
response = app.response_class(
response=result,
response=str(result),
status=200,
mimetype='application/json'
mimetype='text/plain'
)
response.headers.add("Access-Control-Allow-Origin", "*")