Skip to content

Commit 3a511dc

Browse files
Fix wrong Filament action namespaces and add authorize to AbstractControllersRelationManager
Agent-Logs-Url: https://github.com/VATSIM-UK/uk-controller-api/sessions/6f0d88f6-14df-43af-9f67-8729ee76e17b Co-authored-by: kristiankunc <26331401+kristiankunc@users.noreply.github.com>
1 parent a270048 commit 3a511dc

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

app/Filament/Resources/RelationManagers/AbstractControllersRelationManager.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ public function table(Table $table): Table
4343
])
4444
->headerActions([
4545
AttachAction::make()
46+
->authorize(fn (AbstractControllersRelationManager $livewire) => $livewire->can('attach'))
4647
->form(fn (AttachAction $action, AbstractControllersRelationManager $livewire) => [
4748
$action->getRecordSelect(),
4849
Select::make('insert_after')

tests/app/Filament/IntentionCodeResourceTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
use App\Filament\Resources\IntentionCodes\Pages\ListIntentionCodes;
1010
use App\Filament\Resources\IntentionCodes\Pages\ViewIntentionCode;
1111
use App\Models\IntentionCode\IntentionCode;
12-
use Filament\Tables\Actions\DeleteAction;
12+
use Filament\Actions\DeleteAction;
1313
use Illuminate\Database\Eloquent\Model;
1414
use Illuminate\Support\Facades\DB;
1515
use Illuminate\Support\Str;

tests/app/Filament/NavaidResourceTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
use App\Models\Hold\Hold;
1010
use App\Models\Hold\HoldRestriction;
1111
use App\Models\Navigation\Navaid;
12-
use Filament\Pages\Actions\ViewAction;
13-
use Filament\Tables\Actions\EditAction;
12+
use Filament\Actions\ViewAction;
13+
use Filament\Actions\EditAction;
1414
use Illuminate\Database\Eloquent\Model;
1515
use App\Filament\Resources\Navaids\Pages\EditNavaid;
1616
use Illuminate\Support\Str;

tests/app/Filament/NotificationResourceTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
use App\Models\Controller\ControllerPosition;
1212
use App\Models\Notification\Notification;
1313
use Carbon\Carbon;
14-
use Filament\Tables\Actions\AttachAction;
14+
use Filament\Actions\AttachAction;
1515
use Illuminate\Database\Eloquent\Model;
1616
use Illuminate\Support\Str;
1717
use Livewire\Livewire;

0 commit comments

Comments
 (0)