From 05066810a42986103edfa776997ca9d037a4b7ab Mon Sep 17 00:00:00 2001 From: salam Date: Sat, 7 Mar 2026 07:38:43 +0100 Subject: [PATCH] wip --- app/Providers/Filament/AdminPanelProvider.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/Providers/Filament/AdminPanelProvider.php b/app/Providers/Filament/AdminPanelProvider.php index 0f6417ab..2d651b2a 100644 --- a/app/Providers/Filament/AdminPanelProvider.php +++ b/app/Providers/Filament/AdminPanelProvider.php @@ -10,6 +10,7 @@ use Awcodes\LightSwitch\LightSwitchPlugin; use BezhanSalleh\FilamentShield\FilamentShieldPlugin; use Filament\Actions\Action; use Filament\Actions\ExportAction; +use Filament\Actions\Exports\Models\Export; use Filament\Auth\MultiFactor\App\AppAuthentication; use Filament\Auth\MultiFactor\Email\EmailAuthentication; use Filament\Auth\Pages\PasswordReset\RequestPasswordReset; @@ -51,6 +52,7 @@ class AdminPanelProvider extends PanelProvider ->exporter(BetfairExporter::class) ->label('Download Betfair') ->visible(fn (): bool => auth()->user()->hasRole('download_betfair')) + ->fileName(fn (Export $export): string => 'betfair-odds-'.date('d.m.Y-H.i')."-{$export->getKey()}") ->modifyQueryUsing(fn (Builder $query) => $query->whereHas('odds_3ways_bf') ->whereHas('odds_totals_bf') ->where('sport_id', 1))