From 599023166a98de394acf3d515f9ac85ee1f2c1d228c8f59c223185893f1e0c45 Mon Sep 17 00:00:00 2001 From: Abhishek Mali Date: Fri, 27 Feb 2026 12:59:20 +0530 Subject: [PATCH] update staff permissions --- app/Models/ChatMessage.php | 2 -- database/seeders/PermissionSeeder.php | 6 ++++++ resources/views/admin/container.blade.php | 6 +++--- resources/views/admin/layouts/app.blade.php | 6 +++--- routes/web.php | 4 ++-- 5 files changed, 14 insertions(+), 10 deletions(-) diff --git a/app/Models/ChatMessage.php b/app/Models/ChatMessage.php index c059d1f..35577ce 100644 --- a/app/Models/ChatMessage.php +++ b/app/Models/ChatMessage.php @@ -20,8 +20,6 @@ class ChatMessage extends Model 'read_by_user', 'client_id', ]; - - /** * The ticket this message belongs to. */ diff --git a/database/seeders/PermissionSeeder.php b/database/seeders/PermissionSeeder.php index aed64eb..f6dc0b5 100644 --- a/database/seeders/PermissionSeeder.php +++ b/database/seeders/PermissionSeeder.php @@ -25,6 +25,12 @@ class PermissionSeeder extends Seeder // EXTRA (ORDERS) 'orders.view', // you added this separately + // CONTAINER + 'container.view', + 'container.create', + 'container.update', + 'container.delete', + // SHIPMENT 'shipment.view', 'shipment.create', diff --git a/resources/views/admin/container.blade.php b/resources/views/admin/container.blade.php index 53f3cc2..4e8298d 100644 --- a/resources/views/admin/container.blade.php +++ b/resources/views/admin/container.blade.php @@ -537,7 +537,7 @@ Manage all containers, track status, and view entries in real-time - @can('containers.create') + @can('container.create') Add New Container @@ -655,7 +655,7 @@ - @can('containers.view') + @can('container.update') View @@ -678,7 +678,7 @@ - @can('containers.delete') + @can('container.delete')
@csrf diff --git a/resources/views/admin/layouts/app.blade.php b/resources/views/admin/layouts/app.blade.php index c547c8e..0513c2c 100644 --- a/resources/views/admin/layouts/app.blade.php +++ b/resources/views/admin/layouts/app.blade.php @@ -273,12 +273,12 @@ header .bi-bell .badge { - {{-- Container – NEW MENU --}} -@can('containers.view') + {{-- Container NEW MENU --}} + @can('container.view') Container -@endcan + @endcan diff --git a/routes/web.php b/routes/web.php index 3dfb606..865c97b 100644 --- a/routes/web.php +++ b/routes/web.php @@ -20,10 +20,9 @@ use App\Http\Controllers\ContainerController; // Public Front Page // --------------------------- Route::get('/', function () { - return view('welcome'); + return redirect()->route('admin.login'); }); - // ========================================== // BROADCASTING AUTH (FOR ADMIN SESSION) // ========================================== @@ -385,3 +384,4 @@ Route::post('/admin/broadcasting/auth', function () { Route::get('/admin/invoices/{invoice}/download', [InvoiceController::class, 'download']) ->name('admin.invoices.download'); + \ No newline at end of file