From 576f04be58dc18103c02a7e3874969c6dd602396 Mon Sep 17 00:00:00 2001 From: killerbite95 <88723065+killerbite95@users.noreply.github.com> Date: Tue, 23 Dec 2025 01:01:44 +0100 Subject: [PATCH] fix: use correct log path for upload action (#2016) Co-authored-by: Charles --- app/Filament/Admin/Pages/ListLogs.php | 4 +++- app/Filament/Admin/Pages/ViewLogs.php | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/Filament/Admin/Pages/ListLogs.php b/app/Filament/Admin/Pages/ListLogs.php index cc709f2ce..a06dfd311 100644 --- a/app/Filament/Admin/Pages/ListLogs.php +++ b/app/Filament/Admin/Pages/ListLogs.php @@ -56,7 +56,9 @@ class ListLogs extends BaseListLogs ->modalHeading(trans('admin/log.actions.upload_logs')) ->modalDescription(fn ($record) => trans('admin/log.actions.upload_logs_description', ['file' => $record['date'], 'url' => 'https://logs.pelican.dev'])) ->action(function ($record) { - $logPath = storage_path('logs/' . $record['date']); + $prefix = config('filament-log-viewer.pattern.prefix', 'laravel-'); + $extension = config('filament-log-viewer.pattern.extension', '.log'); + $logPath = storage_path('logs/' . $prefix . $record['date'] . $extension); if (!file_exists($logPath)) { Notification::make() diff --git a/app/Filament/Admin/Pages/ViewLogs.php b/app/Filament/Admin/Pages/ViewLogs.php index 6ec34c968..fdcb23e0f 100644 --- a/app/Filament/Admin/Pages/ViewLogs.php +++ b/app/Filament/Admin/Pages/ViewLogs.php @@ -33,7 +33,9 @@ class ViewLogs extends BaseViewLog ->modalHeading(trans('admin/log.actions.upload_logs')) ->modalDescription(fn () => trans('admin/log.actions.upload_logs_description', ['file' => $this->resolveRecordDate(), 'url' => 'https://logs.pelican.dev'])) ->action(function () { - $logPath = storage_path('logs/' . $this->resolveRecordDate()); + $prefix = config('filament-log-viewer.pattern.prefix', 'laravel-'); + $extension = config('filament-log-viewer.pattern.extension', '.log'); + $logPath = storage_path('logs/' . $prefix . $this->resolveRecordDate() . $extension); if (!file_exists($logPath)) { Notification::make()