From a73035202fc8a3463481e6a4501b6f0d485f828b Mon Sep 17 00:00:00 2001 From: Thomas Steen Rasmussen Date: Tue, 17 Aug 2021 21:57:36 +0200 Subject: [PATCH] do not generate tickets until ticket_ready=True --- src/sponsors/management/commands/generate_sponsor_tickets.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/sponsors/management/commands/generate_sponsor_tickets.py b/src/sponsors/management/commands/generate_sponsor_tickets.py index d2684728..ef323e17 100644 --- a/src/sponsors/management/commands/generate_sponsor_tickets.py +++ b/src/sponsors/management/commands/generate_sponsor_tickets.py @@ -22,7 +22,9 @@ class Command(BaseCommand): def handle(self, *args, **options): ticket_type = TicketType.objects.get(pk=options["ticket_type_pk"]) camp = Camp.objects.get(slug=options["camp_slug"]) - sponsors = Sponsor.objects.filter(tier__camp=camp, tickets_generated=False) + sponsors = Sponsor.objects.filter( + tier__camp=camp, ticket_ready=True, tickets_generated=False + ) for sponsor in sponsors: if sponsor.tier.tickets: