Remove subevent.items (#4220)

This commit is contained in:
Raphael Michel
2024-06-14 14:49:55 +02:00
committed by GitHub
parent 44170c1b93
commit 877401d8c0
2 changed files with 3 additions and 5 deletions

View File

@@ -28,7 +28,7 @@ from django_countries.fields import Country
from django_scopes import scopes_disabled
from pretix.base.models import (
InvoiceAddress, Order, OrderPosition, SeatingPlan, SubEvent,
InvoiceAddress, ItemVariation, Order, OrderPosition, SeatingPlan, SubEvent,
)
from pretix.base.models.orders import OrderFee
@@ -503,7 +503,7 @@ def test_subevent_update(token_client, organizer, event, subevent, item, item2,
)
assert resp.status_code == 200
with scopes_disabled():
assert subevent.items.get(id=item.pk).default_price == Decimal('23.00')
assert event.items.get(id=item.pk).default_price == Decimal('23.00')
assert subevent.item_price_overrides[item.pk] == Decimal('99.99')
resp = token_client.patch(
@@ -609,7 +609,7 @@ def test_subevent_update(token_client, organizer, event, subevent, item, item2,
)
assert resp.status_code == 200
with scopes_disabled():
assert subevent.variations.get(id=variations[0].pk).default_price == Decimal('12.00')
assert ItemVariation.objects.get(id=variations[0].pk).default_price == Decimal('12.00')
assert subevent.var_price_overrides[variations[0].pk] == Decimal('99.99')
resp = token_client.patch(