Create log entry for question when cloing an item

This commit is contained in:
Raphael Michel
2022-04-04 12:04:15 +02:00
parent 751cfdf203
commit cccd4af6dd

View File

@@ -434,6 +434,9 @@ class ItemCreateForm(I18nModelForm):
if self.cleaned_data.get('copy_from'):
for question in self.cleaned_data['copy_from'].questions.all():
question.items.add(instance)
question.log_action('pretix.event.question.changed', user=self.user, data={
'item_added': self.instance.pk
})
for a in self.cleaned_data['copy_from'].addons.all():
instance.addons.create(addon_category=a.addon_category, min_count=a.min_count, max_count=a.max_count,
price_included=a.price_included, position=a.position,