Checkout: Hide empty add-on forms and show seat above add-on form

This commit is contained in:
Richard Schreiber
2023-06-05 10:08:47 +02:00
committed by GitHub
parent bd32b33ba9
commit c59d29493c
2 changed files with 7 additions and 1 deletions

View File

@@ -514,7 +514,6 @@ class AddOnsStep(CartMixin, AsyncAction, TemplateFlowStep):
'variation': cartpos.variation,
'categories': []
}
formset.append(formsetentry)
current_addon_products = defaultdict(list)
for a in cartpos.addons.all():
@@ -592,6 +591,8 @@ class AddOnsStep(CartMixin, AsyncAction, TemplateFlowStep):
'iao': iao,
'items': items
})
if formsetentry['categories']:
formset.append(formsetentry)
return formset
def get_context_data(self, **kwargs):