diff --git a/server.py b/server.py index 9719ba1..3069914 100644 --- a/server.py +++ b/server.py @@ -207,6 +207,9 @@ def update_quest(db): return jsonify(errors._400), 400 quest = questable.get_quest(db, player.CHAT_ID, qid) + if quest is False: + return jsonify(errors._404), 404 + if quest.state == 1: return jsonify(dictify_quest(quest)) @@ -261,6 +264,9 @@ def update_side_quest(db): return jsonify(errors._400), 400 quest = questable.get_side_quest(db, player.CHAT_ID, qid) + if quest is False: + return jsonify(errors._404), 404 + if quest.state == 1: return jsonify(dictify_quest(quest))