Fix state being True even if it is false.

This commit is contained in:
Ceda EI 2019-05-21 13:15:25 +05:30
parent 3604248a83
commit ac3e09fb19
1 changed files with 4 additions and 2 deletions

View File

@ -235,7 +235,8 @@ def update_quest(db):
else: else:
return jsonify(errors._400_bv), 400 return jsonify(errors._400_bv), 400
elif i == "state": 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: if state is True:
quest.state = 1 quest.state = 1
else: else:
@ -294,7 +295,8 @@ def update_side_quest(db):
else: else:
return jsonify(errors._400_bv), 400 return jsonify(errors._400_bv), 400
elif i == "state": 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: if state is True:
quest.state = 1 quest.state = 1
else: else: