From 2453fac7cfe071c63496bc00ad538b6a1405a299 Mon Sep 17 00:00:00 2001 From: Nurmuhammet Allanov Date: Tue, 9 Sep 2025 11:52:19 +0500 Subject: [PATCH] wip --- .../Resources/Concerns/NovaSberPaymentOrderAuth.php | 12 ++++++------ .../Nova/Resources/NovaSberPaymentOrder.php | 1 + 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/app/Modules/SberPaymentOrder/Nova/Resources/Concerns/NovaSberPaymentOrderAuth.php b/app/Modules/SberPaymentOrder/Nova/Resources/Concerns/NovaSberPaymentOrderAuth.php index 13bcdc0..21d3622 100644 --- a/app/Modules/SberPaymentOrder/Nova/Resources/Concerns/NovaSberPaymentOrderAuth.php +++ b/app/Modules/SberPaymentOrder/Nova/Resources/Concerns/NovaSberPaymentOrderAuth.php @@ -20,7 +20,7 @@ trait NovaSberPaymentOrderAuth { $user = auth()->user(); - if ($user->isMe()) { + if ($user->isMe() || $user->isSuperAdmin()) { return; } @@ -43,7 +43,7 @@ trait NovaSberPaymentOrderAuth { $user = auth()->user(); - if ($user->isMe()) { + if ($user->isMe() || $user->isSuperAdmin()) { return true; } @@ -55,7 +55,7 @@ trait NovaSberPaymentOrderAuth { $user = auth()->user(); - if ($user->isMe()) { + if ($user->isMe() || $user->isSuperAdmin()) { return; } @@ -73,7 +73,7 @@ trait NovaSberPaymentOrderAuth { $user = auth()->user(); - if ($user->isMe()) { + if ($user->isMe() || $user->isSuperAdmin()) { return true; } @@ -103,7 +103,7 @@ trait NovaSberPaymentOrderAuth { $user = auth()->user(); - if ($user->isMe()) { + if ($user->isMe() || $user->isSuperAdmin()) { return true; } @@ -115,7 +115,7 @@ trait NovaSberPaymentOrderAuth { $user = auth()->user(); - if ($user->isMe()) { + if ($user->isMe() || $user->isSuperAdmin()) { return; } diff --git a/app/Modules/SberPaymentOrder/Nova/Resources/NovaSberPaymentOrder.php b/app/Modules/SberPaymentOrder/Nova/Resources/NovaSberPaymentOrder.php index 42a8960..232cad5 100644 --- a/app/Modules/SberPaymentOrder/Nova/Resources/NovaSberPaymentOrder.php +++ b/app/Modules/SberPaymentOrder/Nova/Resources/NovaSberPaymentOrder.php @@ -118,6 +118,7 @@ class NovaSberPaymentOrder extends Resource */ public static function indexQuery(NovaRequest $request, mixed $query): Builder { + /** @var \App\Models\User $user */ $user = $request->user(); if ($user->isAdmin()) {