Make purchase details available for boardingpass templates.
This commit is contained in:
parent
ffe0f64182
commit
2206f647db
1 changed files with 11 additions and 0 deletions
11
vendor/regidesk/regidesk/views.py
vendored
11
vendor/regidesk/regidesk/views.py
vendored
|
@ -20,6 +20,8 @@ from django.urls import reverse
|
|||
|
||||
from registrasion import util
|
||||
from registrasion.models import commerce, people
|
||||
from registrasion.templatetags.registrasion_tags import items_purchased, items_pending
|
||||
from registrasion.templatetags.registrasion_tags import invoices, missing_categories
|
||||
from symposion.conference.models import Conference
|
||||
|
||||
from regidesk import forms
|
||||
|
@ -121,6 +123,11 @@ def boarding_prepare(request):
|
|||
reverse("regidesk:checkin_png", args=[sample_checkin.code])),
|
||||
}
|
||||
ctx = Context(sample_ctx)
|
||||
ctx["invoices"] = invoices(ctx)
|
||||
ctx["items_pending"] = items_pending(ctx)
|
||||
ctx["items_purchased"] = items_purchased(ctx)
|
||||
ctx["missing_categories"] = missing_categories(ctx)
|
||||
|
||||
subject = Template(bp_template.subject).render(ctx)
|
||||
rendered_template['plain'] = Template(bp_template.body).render(ctx)
|
||||
rendered_template['html'] = Template(bp_template.html_body).render(ctx)
|
||||
|
@ -175,6 +182,10 @@ def boarding_send(request):
|
|||
reverse("regidesk:checkin_png", args=[user.checkin.code])),
|
||||
}
|
||||
ctx = Context(ctx)
|
||||
ctx["invoices"] = invoices(ctx)
|
||||
ctx["items_pending"] = items_pending(ctx)
|
||||
ctx["items_purchased"] = items_purchased(ctx)
|
||||
ctx["missing_categories"] = missing_categories(ctx)
|
||||
|
||||
subject = Template(template.subject).render(ctx)
|
||||
body = Template(template.body).render(ctx)
|
||||
|
|
Loading…
Reference in a new issue