forked from CGM_Public/pretix_original
New implementation of sales channels (#4111)
Co-authored-by: Martin Gross <gross@rami.io>
This commit is contained in:
@@ -43,7 +43,7 @@ def env():
|
||||
t.limit_events.add(event)
|
||||
item1 = Item.objects.create(event=event, name="Ticket", default_price=23)
|
||||
tl = event.ticket_layouts.create(name="Foo", default=True, layout='[{"a": 2}]')
|
||||
TicketLayoutItem.objects.create(layout=tl, item=item1)
|
||||
TicketLayoutItem.objects.create(layout=tl, item=item1, sales_channel=o.sales_channels.get(identifier="web"))
|
||||
return event, tl, item1
|
||||
|
||||
|
||||
|
||||
@@ -134,7 +134,7 @@ class TicketLayoutFormTest(SoupTest):
|
||||
def test_item_copy(self):
|
||||
with scopes_disabled():
|
||||
bl2 = self.event1.ticket_layouts.create(name="Layout 2")
|
||||
TicketLayoutItem.objects.create(item=self.item1, layout=bl2)
|
||||
TicketLayoutItem.objects.create(item=self.item1, layout=bl2, sales_channel=self.orga1.sales_channels.get(identifier="web"))
|
||||
self.client.post('/control/event/%s/%s/items/add' % (self.orga1.slug, self.event1.slug), {
|
||||
'name_0': 'Intermediate',
|
||||
'default_price': '23.00',
|
||||
@@ -150,7 +150,7 @@ class TicketLayoutFormTest(SoupTest):
|
||||
def test_copy_event(self):
|
||||
with scopes_disabled():
|
||||
bl2 = self.event1.ticket_layouts.create(name="Layout 2")
|
||||
TicketLayoutItem.objects.create(item=self.item1, layout=bl2)
|
||||
TicketLayoutItem.objects.create(item=self.item1, layout=bl2, sales_channel=self.orga1.sales_channels.get(identifier="web"))
|
||||
self.post_doc('/control/events/add', {
|
||||
'event_wizard-current_step': 'foundation',
|
||||
'event_wizard-prefix': 'event_wizard',
|
||||
|
||||
@@ -46,6 +46,7 @@ def env0():
|
||||
status=Order.STATUS_PENDING,
|
||||
datetime=now(), expires=now() + timedelta(days=10),
|
||||
total=Decimal('13.37'),
|
||||
sales_channel=o.sales_channels.get(identifier="web"),
|
||||
)
|
||||
shirt = Item.objects.create(event=event, name='T-Shirt', default_price=12)
|
||||
shirt_red = ItemVariation.objects.create(item=shirt, default_price=14, value="Red")
|
||||
|
||||
Reference in New Issue
Block a user