diff --git a/app/Filament/Tenant/Pages/WorkOrderDashboard.php b/app/Filament/Tenant/Pages/WorkOrderDashboard.php index b0cd935..77b82d5 100644 --- a/app/Filament/Tenant/Pages/WorkOrderDashboard.php +++ b/app/Filament/Tenant/Pages/WorkOrderDashboard.php @@ -46,16 +46,6 @@ class WorkOrderDashboard extends Page $id = (int) $wo; $this->recordId = $id; - \Log::warning('WorkOrderDashboard.mount', [ - 'wo_raw' => $wo, - 'wo_int' => $id, - 'url' => request()->fullUrl(), - 'referer' => request()->headers->get('referer'), - 'method' => request()->method(), - 'auth_id' => auth()->id(), - 'tenant' => app(\App\Tenancy\TenantManager::class)->current()?->slug, - ]); - $found = WorkOrder::with([ 'client', 'vehicle', 'master', 'works.labor', 'works.master', @@ -71,7 +61,7 @@ class WorkOrderDashboard extends Page $tenantSlug = $tenant?->slug ?? '—'; $msg = $existsGlobally ? sprintf(__('Fișa #%d există, dar nu aparține tenantului „%s".'), $id, $tenantSlug) - : sprintf(__('Fișa #%d nu există. URL apelat: %s'), $id, request()->fullUrl()); + : sprintf(__('Fișa #%d nu există.'), $id); \Filament\Notifications\Notification::make() ->title(__('Fișă indisponibilă')) ->body($msg) diff --git a/resources/views/filament/tenant/pages/work-order-dashboard.blade.php b/resources/views/filament/tenant/pages/work-order-dashboard.blade.php index 49af3b0..b72826f 100644 --- a/resources/views/filament/tenant/pages/work-order-dashboard.blade.php +++ b/resources/views/filament/tenant/pages/work-order-dashboard.blade.php @@ -495,7 +495,9 @@ @if ($wo->vehicle) @php - $photoUrl = $wo->vehicle->getFirstMediaUrl('photos') ?? null; + $photoUrl = method_exists($wo->vehicle, 'getFirstMediaUrl') + ? ($wo->vehicle->getFirstMediaUrl('photos') ?: null) + : null; @endphp @if ($photoUrl) {{ $wo->vehicle->make }}