# HG changeset patch # User Dennis Fink # Date 2022-08-30 10:16:54 # Node ID ed73d84e572c81cb4a0d51708df33d4b4afe028b # Parent c4c5ab9a2bb84c840a08c191adfa6a47ee418ccd Remove bug in price calculation diff --git a/c3l_membership/views.py b/c3l_membership/views.py --- a/c3l_membership/views.py +++ b/c3l_membership/views.py @@ -61,7 +61,9 @@ def index(): else: minor_member = False - if minor_member or form.student.data or form.membership.data == "supporting": + if ( + minor_member or form.student.data or form.membership.data == "supporting" + ) and not form.starving.data: price = current_app.config["SUPPORTING_FEE"] elif form.starving.data: price = 1