diff --git a/server.py b/server.py index f09c88b..3aba77c 100644 --- a/server.py +++ b/server.py @@ -235,7 +235,8 @@ def update_quest(db): else: return jsonify(errors._400_bv), 400 elif i == "state": - state = bool(request.values["state"]) + state = (True if str(request.values['state']).lower() + in ["1", "true"] else False) if state is True: quest.state = 1 else: @@ -294,7 +295,8 @@ def update_side_quest(db): else: return jsonify(errors._400_bv), 400 elif i == "state": - state = bool(request.values["state"]) + state = (True if str(request.values['state']).lower() + in ["1", "true"] else False) if state is True: quest.state = 1 else: