Handle null approval timestamps on member dashboard

This commit is contained in:
2026-01-25 18:58:56 +08:00
parent ee35cd0ac3
commit 8fc4adb6ad

View File

@@ -268,18 +268,18 @@
@elseif($payment->isPending() || $payment->isApprovedByCashier() || $payment->isApprovedByAccountant())
<div class="text-xs text-gray-500 dark:text-gray-400">
@if($payment->verifiedByCashier)
<div> {{ __('Cashier') }}: {{ $payment->cashier_verified_at->format('Y-m-d') }}</div>
<div> {{ __('Cashier') }}: {{ optional($payment->cashier_verified_at)->format('Y-m-d') ?? __('N/A') }}</div>
@endif
@if($payment->verifiedByAccountant)
<div> {{ __('Accountant') }}: {{ $payment->accountant_verified_at->format('Y-m-d') }}</div>
<div> {{ __('Accountant') }}: {{ optional($payment->accountant_verified_at)->format('Y-m-d') ?? __('N/A') }}</div>
@endif
@if($payment->verifiedByChair)
<div> {{ __('Chair') }}: {{ $payment->chair_verified_at->format('Y-m-d') }}</div>
<div> {{ __('Chair') }}: {{ optional($payment->chair_verified_at)->format('Y-m-d') ?? __('N/A') }}</div>
@endif
</div>
@elseif($payment->isFullyApproved())
<span class="text-xs text-green-600 dark:text-green-400">
{{ __('Approved on :date', ['date' => $payment->chair_verified_at->format('Y-m-d')]) }}
{{ __('Approved on :date', ['date' => optional($payment->chair_verified_at)->format('Y-m-d') ?? __('N/A')]) }}
</span>
@endif
</td>