File tree Expand file tree Collapse file tree 2 files changed +21
-4
lines changed
resources/views/admin/events Expand file tree Collapse file tree 2 files changed +21
-4
lines changed Original file line number Diff line number Diff line change @@ -81,6 +81,7 @@ public function getData(): Collection
81
81
'description ' => $ seat ->description ,
82
82
'nickname ' => $ seat ->ticket ->user ->nickname ?? null ,
83
83
'original_email ' => $ seat ->ticket ->original_email ?? null ,
84
+ 'external_id ' => $ seat ->ticket ->external_id ?? null ,
84
85
'ticket ' => $ seat ->ticket ->type ->name ?? null ,
85
86
'ticketId ' => $ seat ->ticket ->id ?? null ,
86
87
'clans ' => $ clans ,
Original file line number Diff line number Diff line change 14
14
15
15
@if ($currentTicket )
16
16
<p >
17
- Choose a seat for <strong >{{ $currentTicket -> user -> nickname ?? $currentTicket -> original_email } } </strong >.
17
+ @can (' admin' )
18
+ Choose a seat for <strong >{{ $currentTicket -> user -> nickname ?? $currentTicket -> original_email } } </strong >.
19
+ @else
20
+ Choose a seat for <strong >{{ $currentTicket -> user -> nickname ?? $currentTicket -> external_id } } </strong >.
21
+ @endcan
18
22
</p >
19
23
@else
20
24
<p >
27
31
@if ($currentTicket )
28
32
<div class =" card mb-4" >
29
33
<div class =" card-body" >
30
- <h3 class =" card-title" >{{ $currentTicket -> user -> nickname ?? $currentTicket -> original_email } } </h3 >
34
+ @can (' admin' )
35
+ <h3 class =" card-title" >{{ $currentTicket -> user -> nickname ?? $currentTicket -> original_email } } </h3 >
36
+ @else
37
+ <h3 class =" card-title" >{{ $currentTicket -> user -> nickname ?? $currentTicket -> external_id } } </h3 >
38
+ @endcan
31
39
@if ($currentTicket -> user && $currentTicket -> user -> clanMemberships )
32
40
<p class =" card-subtitle" >
33
41
@@ -86,7 +94,12 @@ class="btn btn-primary-outline ms-auto">
86
94
@foreach ($tickets as $ticket )
87
95
<li class =" my-1" >
88
96
<a href =" {{ route (' admin.events.seats' , [' event' => $event , ' ticket_id' => $ticket -> id ]) } }" >
89
- {{ $ticket -> user -> nickname ?? $ticket -> original_email } } </a >
97
+ @can (' admin' )
98
+ {{ $ticket -> user -> nickname ?? $ticket -> original_email } }
99
+ @else
100
+ {{ $ticket -> user -> nickname ?? $ticket -> external_id } }
101
+ @endcan
102
+ </a >
90
103
<span class =" badge-list" >
91
104
@if ($ticket -> user )
92
105
@foreach ($ticket -> user -> clanMemberships as $clanMember )
@@ -149,7 +162,10 @@ class="badge bg-muted text-muted-fg">{{ $clanMember->clan->name }}</span>
149
162
}
150
163
if ($seat -> ticket ) {
151
164
$class = ' taken' ;
152
- $name = $seat -> original_email ;
165
+ if (Request:: user ()-> hasRole (' admin' ))
166
+ $name = $seat -> original_email ;
167
+ else
168
+ $name = $seat -> external_id ;
153
169
}
154
170
if ($seat -> nickname ) {
155
171
$name = $seat -> nickname ;
You can’t perform that action at this time.
0 commit comments