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 import util
|
||||||
from registrasion.models import commerce, people
|
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 symposion.conference.models import Conference
|
||||||
|
|
||||||
from regidesk import forms
|
from regidesk import forms
|
||||||
|
@ -121,6 +123,11 @@ def boarding_prepare(request):
|
||||||
reverse("regidesk:checkin_png", args=[sample_checkin.code])),
|
reverse("regidesk:checkin_png", args=[sample_checkin.code])),
|
||||||
}
|
}
|
||||||
ctx = Context(sample_ctx)
|
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)
|
subject = Template(bp_template.subject).render(ctx)
|
||||||
rendered_template['plain'] = Template(bp_template.body).render(ctx)
|
rendered_template['plain'] = Template(bp_template.body).render(ctx)
|
||||||
rendered_template['html'] = Template(bp_template.html_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])),
|
reverse("regidesk:checkin_png", args=[user.checkin.code])),
|
||||||
}
|
}
|
||||||
ctx = Context(ctx)
|
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)
|
subject = Template(template.subject).render(ctx)
|
||||||
body = Template(template.body).render(ctx)
|
body = Template(template.body).render(ctx)
|
||||||
|
|
Loading…
Reference in a new issue