Skip to content

Commit a309ca8

Browse files
committed
Fix #270: Don't try to mark all duplicate tickets as registered
1 parent c34553a commit a309ca8

File tree

1 file changed

+2
-3
lines changed
  • src/europython_discord/registration

1 file changed

+2
-3
lines changed

src/europython_discord/registration/cog.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ async def on_submit(self, interaction: discord.Interaction) -> None:
5454
name = self.name_field.value
5555
order = self.order_field.value
5656

57-
_logger.debug(f"Registration attempt: {order=}, {name=}")
57+
_logger.info(f"Registration attempt: {order=}, {name=}")
5858
tickets = self.pretix_connector.get_tickets(order=order, name=name)
5959

6060
if not tickets:
@@ -107,8 +107,7 @@ async def on_submit(self, interaction: discord.Interaction) -> None:
107107

108108
await self.log_registration_to_channel(interaction, name=name, order=order, roles=roles)
109109
await self.log_registration_to_user(interaction, name=nickname)
110-
for ticket in tickets:
111-
await self.registration_logger.mark_as_registered(ticket)
110+
await self.registration_logger.mark_as_registered(tickets[0])
112111
_logger.info(f"Registration successful: {order=}, {name=}")
113112

114113
async def on_error(self, interaction: Interaction, error: Exception) -> None:

0 commit comments

Comments
 (0)