Skip to content

Commit 5650a98

Browse files
authored
Fix: Attendee ticket email syntax (#737)
1 parent 4cc6ea4 commit 5650a98

File tree

1 file changed

+34
-40
lines changed

1 file changed

+34
-40
lines changed

backend/resources/views/emails/orders/attendee-ticket.blade.php

Lines changed: 34 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
# {{ __('You\'re going to') }} {{ $event->getTitle() }}! 🎉
1414
<br>
1515
<br>
16-
1716
@if($order->isOrderAwaitingOfflinePayment())
1817
<div style="border-radius: 4px; background-color: #f8d7da; color: #842029; margin-bottom: 1.5rem; padding: 1rem;">
1918
<p>
@@ -35,47 +34,42 @@
3534
{{ $organizer->getName() ?: config('app.name') }}
3635

3736
<script type="application/ld+json">
38-
{
39-
"@context": "http://schema.org",
40-
"@type": "EventReservation",
41-
"reservationNumber": "{{ $attendee->getPublicId() }}",
42-
"reservationStatus": "http://schema.org/Confirmed",
43-
"underName": {
44-
"@type": "Person",
45-
"name": "{{ $attendee->getFirstName() }} {{ $attendee->getLastName() }}"
37+
{
38+
"@context": "http://schema.org",
39+
"@type": "EventReservation",
40+
"reservationNumber": "{{ $attendee->getPublicId() }}",
41+
"reservationStatus": "http://schema.org/Confirmed",
42+
"underName": {
43+
"@type": "Person",
44+
"name": "{{ $attendee->getFirstName() }} {{ $attendee->getLastName() }}"
45+
},
46+
"reservationFor": {
47+
"@type": "Event",
48+
"name": "{{ $event->getTitle() }}",
49+
"performer": {
50+
"@type": "Organization",
51+
"name": "{{ $organizer->getName() }}"
4652
},
47-
"reservationFor": {
48-
"@type": "Event",
49-
"name": "{{ $event->getTitle() }}",
50-
"performer": {
51-
"@type": "Organization",
52-
"name": "{{ $organizer->getName() }}",
53-
},
54-
"startDate": "{{ DateHelper::convertFromUTC($event->getStartDate(), $event->getTimezone()) }}",
55-
56-
@if($event->getEndDate())
57-
"endDate": "{{ DateHelper::convertFromUTC($event->getEndDate(), $event->getTimezone()) }}",
58-
@endif
59-
60-
@if ($eventSettings->getLocationDetails())
61-
"location": {
62-
"@type": "Place",
63-
"name": "{{ $eventSettings->getAddress()->venue_name }}",
64-
"address": {
65-
"@type": "PostalAddress",
66-
"streetAddress": "{{ $eventSettings->getAddress()->address_line_1 . ' ' . $eventSettings->getAddress()->address_line_2 }}",
67-
"addressLocality": "{{ $eventSettings->getAddress()->city }}",
68-
"addressRegion": "{{ $eventSettings->getAddress()->state_or_region }}",
69-
"postalCode": "{{ $eventSettings->getAddress()->zip_or_postal_code }}",
70-
"addressCountry": "{{ $eventSettings->getAddress()->country }}"
71-
}
53+
"startDate": "{{ DateHelper::convertFromUTC($event->getStartDate(), $event->getTimezone()) }}"@if($event->getEndDate()),
54+
"endDate": "{{ DateHelper::convertFromUTC($event->getEndDate(), $event->getTimezone()) }}"@endif
55+
@if ($eventSettings->getLocationDetails()),
56+
"location": {
57+
"@type": "Place",
58+
"name": "{{ $eventSettings->getAddress()->venue_name }}",
59+
"address": {
60+
"@type": "PostalAddress",
61+
"streetAddress": "{{ $eventSettings->getAddress()->address_line_1 . ' ' . $eventSettings->getAddress()->address_line_2 }}",
62+
"addressLocality": "{{ $eventSettings->getAddress()->city }}",
63+
"addressRegion": "{{ $eventSettings->getAddress()->state_or_region }}",
64+
"postalCode": "{{ $eventSettings->getAddress()->zip_or_postal_code }}",
65+
"addressCountry": "{{ $eventSettings->getAddress()->country }}"
7266
}
73-
},
74-
@endif
75-
76-
"ticketToken": "qrCode:{{ $attendee->getPublicId() }}",
77-
"ticketNumber": "{{ $attendee->getPublicId() }}",
78-
"ticketPrintUrl": "{{ $ticketUrl }}",
67+
}
68+
@endif
69+
},
70+
"ticketToken": "qrCode:{{ $attendee->getPublicId() }}",
71+
"ticketNumber": "{{ $attendee->getPublicId() }}",
72+
"ticketPrintUrl": "{{ $ticketUrl }}"
7973
}
8074
</script>
8175
</x-mail::message>

0 commit comments

Comments
 (0)