# HG changeset patch # User Dennis Fink # Date 2022-01-19 20:43:40 # Node ID 8605b0c3c48957a7b1c92c1bd263a3ab36cf714c # Parent 34a737f6fb8d1b33859dcf208763b3e422552615 Set voting flag with ternary expression diff --git a/c3l_membership/views.py b/c3l_membership/views.py --- a/c3l_membership/views.py +++ b/c3l_membership/views.py @@ -65,11 +65,6 @@ def index(): else: price = current_app.config["REGULAR_FEE"] - if form.membership.data == "supporting": - xml_data["voting"] = 0 - elif form.membership.data == "regular": - xml_data["voting"] = 1 - if form.starving.data: status = "Starving" elif form.minor_member.data or form.student.data: @@ -96,6 +91,7 @@ def index(): ) ) xml_data["address"] = re.sub("\s+", " ", xml_data["address"]) + xml_data["voting"] = 1 if form.membership.data == "regular" else 0 if form.payment.data in current_app.config["CRYPTOCURRENCIES"]: