forked from CGM_Public/pretix_original
Deal with cancelling memberships (#2130)
This commit is contained in:
@@ -376,6 +376,7 @@ class MembershipStep(QuestionsViewMixin, CartMixin, TemplateFlowStep):
|
||||
|
||||
memberships = list(self.cart_customer.memberships.with_usages().filter(
|
||||
Q(Q(membership_type__max_usages__isnull=True) | Q(usages__lt=F('membership_type__max_usages'))),
|
||||
canceled=False
|
||||
).select_related('membership_type'))
|
||||
|
||||
for p in self.applicable_positions:
|
||||
|
||||
@@ -58,7 +58,9 @@
|
||||
{% for m in memberships %}
|
||||
<tr>
|
||||
<td>
|
||||
{% if m.canceled %}<del>{% endif %}
|
||||
{{ m.membership_type.name }}
|
||||
{% if m.canceled %}</del>{% endif %}
|
||||
{% if m.testmode %}<span class="label label-warning">{% trans "TEST MODE" %}</span>{% endif %}
|
||||
</td>
|
||||
<td>
|
||||
|
||||
Reference in New Issue
Block a user