Fix: Null-safe оператор для requestedBy и approvedBy

 requestedBy?->name ?? 'Удалён'
 approvedBy?->name ?? 'Удалён'

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
mirivlad 2026-04-02 09:10:50 +08:00
parent 5187c6f784
commit f09571e8b2
2 changed files with 3 additions and 3 deletions

View File

@ -67,7 +67,7 @@
</td>
<td><span class="badge bg-info">{{ $request->items->count() }}</span></td>
<td><small>{{ $request->created_at->format('d.m.Y H:i') }}</small></td>
<td>{{ $request->requestedBy->name }}</td>
<td>{{ $request->requestedBy?->name ?? 'Удалён' }}</td>
<td>
<div class="btn-group btn-group-sm">
<a href="{{ route('admin.course-requests.show', $request) }}" class="btn btn-outline-primary" title="Просмотр"><i class="bi bi-eye"></i></a>

View File

@ -39,9 +39,9 @@
@endif
</div>
<div><strong>Создана:</strong> {{ $courseRequest->created_at->format('d.m.Y H:i') }}</div>
<div><strong>Кем:</strong> {{ $courseRequest->requestedBy->name }}</div>
<div><strong>Кем:</strong> {{ $courseRequest->requestedBy?->name ?? 'Удалён' }}</div>
@if($courseRequest->approved_by)
<div><strong>{{ $courseRequest->isApproved() ? 'Одобрена' : 'Отклонена' }}:</strong> {{ $courseRequest->approvedBy?->name }} {{ $courseRequest->approved_at->format('d.m.Y H:i') }}</div>
<div><strong>{{ $courseRequest->isApproved() ? 'Одобрена' : 'Отклонена' }}:</strong> {{ $courseRequest->approvedBy?->name ?? 'Удалён' }} {{ $courseRequest->approved_at->format('d.m.Y H:i') }}</div>
@endif
@if($courseRequest->note)
<div class="mt-3"><strong>Заметка:</strong><br>{{ $courseRequest->note }}</div>