diff --git a/app/api/helpers/order.py b/app/api/helpers/order.py index 0341658320..603248b48a 100644 --- a/app/api/helpers/order.py +++ b/app/api/helpers/order.py @@ -88,21 +88,15 @@ def create_pdf_tickets_for_holder(order): order.tickets_pdf_url = pdf for holder in order.ticket_holders: - if (not holder.user) or holder.user.id != order.user_id: - # holder is not the order buyer. - pdf = create_save_pdf( - render_template( - 'pdf/ticket_attendee.html', order=order, holder=holder - ), - UPLOAD_PATHS['pdf']['tickets_all'], - dir_path='/static/uploads/pdf/tickets/', - identifier=order.identifier, - extra_identifiers={'extra_identifier': holder.id}, - upload_dir='generated/tickets/', - ) - else: - # holder is the order buyer. - pdf = order.tickets_pdf_url + # create attendee pdf for every ticket holder + pdf = create_save_pdf( + render_template('pdf/ticket_attendee.html', order=order, holder=holder), + UPLOAD_PATHS['pdf']['tickets_all'], + dir_path='/static/uploads/pdf/tickets/', + identifier=order.identifier, + extra_identifiers={'extra_identifier': holder.id}, + upload_dir='generated/tickets/', + ) holder.pdf_url = pdf save_to_db(holder)