Skip to content

Commit 071d159

Browse files
author
Hieu Lam - TMA
authored
fix-9127: Add the unique ticket code into the downlad CSV file (#9134)
* fix-9127: Add the unique ticket code into the downlad CSV file * fix-9127: Add the unique ticket code into the downlad CSV file * fix-9127: Add the unique ticket code into the downlad CSV file * fix-9127: Add the unique ticket code into the downlad CSV file
1 parent c65e5c7 commit 071d159

File tree

3 files changed

+4
-9
lines changed

3 files changed

+4
-9
lines changed

app/api/helpers/csv_jobs_util.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ def get_order_ticket_data(attendee, order, ticket):
107107
ticketId = ''
108108
if order.identifier:
109109
if not attendee.identifier:
110-
ticketId = order.identifier + '-' + attendee.get_new_identifier()
110+
ticketId = order.identifier + '-' + str(attendee.id)
111111
else:
112112
ticketId = order.identifier + '-' + attendee.identifier
113113

app/models/ticket_holder.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ def qr_code(self):
118118
)
119119
identifier = self.identifier
120120
if not self.identifier:
121-
identifier = get_new_id()
121+
identifier = str(self.id)
122122

123123
qr.add_data(self.order.identifier + "-" + identifier)
124124
qr.make(fit=True)
@@ -155,8 +155,3 @@ def pdf_url_path(self) -> str:
155155
+ self.order.identifier
156156
+ '.pdf'
157157
)
158-
159-
@staticmethod
160-
def get_new_identifier():
161-
"""Generate a new identifier for the ticket holder."""
162-
return str(binascii.b2a_hex(os.urandom(3)), 'utf-8')

app/templates/pdf/attendees_pdf.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,9 @@ <h3 style="text-align:center;">{{ holders[0].event.name }} - {{ ("Attendees List
129129
{{ "Free Ticket" }} <br>
130130
{% endif %}
131131
{% if holder.identifier %}
132-
{{ holder.order.identifier }} - {{ holder.identifier }} <br>
132+
{{ holder.order.identifier }}-{{ holder.identifier }} <br>
133133
{% else %}
134-
{{ holder.order.identifier }} - {{ holder.get_new_identifier()}}<br>
134+
{{ holder.order.identifier }}-{{ holder.id }} <br>
135135
{% endif %}
136136
{{ holder.ticket.name }}<br>
137137
{% if holder.is_checked_in %}

0 commit comments

Comments
 (0)