diff --git a/c3l_membership/views.py b/c3l_membership/views.py --- a/c3l_membership/views.py +++ b/c3l_membership/views.py @@ -56,16 +56,12 @@ def index(): if form.birthday.data: if calculate_age(form.birthday.data) < 18: - form.minor_member.data = True + minor_member = True form.student.data = True else: - form.minor_member.data = False + minor_member = False - if ( - form.minor_member.data - or form.student.data - or form.membership.data == "supporting" - ): + if minor_member or form.student.data or form.membership.data == "supporting": price = current_app.config["SUPPORTING_FEE"] elif form.starving.data: price = 1 @@ -74,7 +70,7 @@ def index(): if form.starving.data: status = "Starving" - elif form.minor_member.data or form.student.data: + elif minor_member or form.student.data: status = "Student" elif form.membership.data == "supporting": status = "Supporter" @@ -131,6 +127,7 @@ def index(): year=today.year, voting=True if form.membership.data == "regular" else False, xml=xml_template.format(**xml_data), + minor_member=minor_member, ) return render_pdf( HTML(string=html),