diff --git a/pinaxcon/templatetags/lca2018_tags.py b/pinaxcon/templatetags/lca2018_tags.py index c2e27d99442de7b60ea791fe0972e71721c67688..e6effd5ff2ead157e5e2c998bfa0021747e5d757 100644 --- a/pinaxcon/templatetags/lca2018_tags.py +++ b/pinaxcon/templatetags/lca2018_tags.py @@ -10,6 +10,7 @@ from symposion.conference import models as conference_models from symposion.schedule.models import Track CONFERENCE_ID = settings.CONFERENCE_ID +GST_RATE = settings.GST_RATE register = template.Library() @@ -71,7 +72,6 @@ def presentation_bg_number(presentation, count): @register.filter() def gst(amount): - GST_RATE = Decimal('0.15') value_no_gst = Decimal(amount / (1 + GST_RATE)) return Decimal(amount - value_no_gst).quantize(Decimal('0.01')) @@ -80,6 +80,7 @@ def gst(amount): def conference_name(): return conference_models.Conference.objects.get(id=CONFERENCE_ID).title + @register.filter() def day_has_tracks(timetable, day): try: @@ -89,6 +90,7 @@ def day_has_tracks(timetable, day): has_tracks = False return len(track_names) + @register.filter() def trackname(room, day): try: @@ -97,6 +99,7 @@ def trackname(room, day): track_name = None return track_name + @register.simple_tag(takes_context=True) def ticket_type(context):