Skip to content

Commit e10e235

Browse files
codedsunSuneet Srivastava
andauthored
feat: Create attendee pdf for every ticket holder (#7462)
Co-authored-by: Suneet Srivastava <[email protected]>
1 parent 4f000cc commit e10e235

File tree

1 file changed

+9
-15
lines changed

1 file changed

+9
-15
lines changed

app/api/helpers/order.py

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -88,21 +88,15 @@ def create_pdf_tickets_for_holder(order):
8888
order.tickets_pdf_url = pdf
8989

9090
for holder in order.ticket_holders:
91-
if (not holder.user) or holder.user.id != order.user_id:
92-
# holder is not the order buyer.
93-
pdf = create_save_pdf(
94-
render_template(
95-
'pdf/ticket_attendee.html', order=order, holder=holder
96-
),
97-
UPLOAD_PATHS['pdf']['tickets_all'],
98-
dir_path='/static/uploads/pdf/tickets/',
99-
identifier=order.identifier,
100-
extra_identifiers={'extra_identifier': holder.id},
101-
upload_dir='generated/tickets/',
102-
)
103-
else:
104-
# holder is the order buyer.
105-
pdf = order.tickets_pdf_url
91+
# create attendee pdf for every ticket holder
92+
pdf = create_save_pdf(
93+
render_template('pdf/ticket_attendee.html', order=order, holder=holder),
94+
UPLOAD_PATHS['pdf']['tickets_all'],
95+
dir_path='/static/uploads/pdf/tickets/',
96+
identifier=order.identifier,
97+
extra_identifiers={'extra_identifier': holder.id},
98+
upload_dir='generated/tickets/',
99+
)
106100
holder.pdf_url = pdf
107101
save_to_db(holder)
108102

0 commit comments

Comments
 (0)