diff --git a/vendor/regidesk/regidesk/models.py b/vendor/regidesk/regidesk/models.py index c740072b2184c26e32c0ba27ef83cd9a607bd2fb..86e2db80a0342356984ce734827a6a2058b242fe 100644 --- a/vendor/regidesk/regidesk/models.py +++ b/vendor/regidesk/regidesk/models.py @@ -4,6 +4,7 @@ import datetime from decimal import Decimal from io import BytesIO import jwt +import re from django.core.exceptions import ValidationError from django.utils import timezone @@ -184,6 +185,10 @@ class CheckIn(models.Model): traits = ["attendee"] + ticket_code = re.sub(r'\s+', '', ticket_type) + ticket_trait = f'ticket_{ticket_code}' + traits.append(ticket_trait) + if ticket_type == "Conference Volunteer": traits.append("volunteer") elif ticket_type == "Conference Organiser":