mirror of
https://github.com/pretix/pretix.git
synced 2026-09-13 16:14:40 +00:00
Discounts: Fix ManyToMany fields when cloning (#6547)
This commit is contained in:
@@ -163,6 +163,9 @@ class DiscountCreate(EventPermissionRequiredMixin, CreateView):
|
|||||||
i = modelcopy(self.copy_from)
|
i = modelcopy(self.copy_from)
|
||||||
i.pk = None
|
i.pk = None
|
||||||
kwargs['instance'] = i
|
kwargs['instance'] = i
|
||||||
|
kwargs["initial"]["limit_sales_channels"] = self.copy_from.limit_sales_channels.all()
|
||||||
|
kwargs["initial"]["condition_limit_products"] = self.copy_from.condition_limit_products.all()
|
||||||
|
kwargs["initial"]["benefit_limit_products"] = self.copy_from.benefit_limit_products.all()
|
||||||
else:
|
else:
|
||||||
kwargs['instance'] = Discount(event=self.request.event)
|
kwargs['instance'] = Discount(event=self.request.event)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user