diff --git a/app/Modules/VisaMasterPaymentOrder/Nova/Resources/Item/NovaVisaMasterPaymentOrderItemAuth.php b/app/Modules/VisaMasterPaymentOrder/Nova/Resources/Item/NovaVisaMasterPaymentOrderItemAuth.php index 5145693..1944967 100644 --- a/app/Modules/VisaMasterPaymentOrder/Nova/Resources/Item/NovaVisaMasterPaymentOrderItemAuth.php +++ b/app/Modules/VisaMasterPaymentOrder/Nova/Resources/Item/NovaVisaMasterPaymentOrderItemAuth.php @@ -7,6 +7,18 @@ use Illuminate\Http\Request; trait NovaVisaMasterPaymentOrderItemAuth { + /** Create */ + public static function authorizedToCreate(Request $request) + { + return false; + } + + /** Create */ + public static function authorizeToCreate(Request $request) + { + throw_unless(auth()->user()->isMe(), AuthorizationException::class); + } + /** Edit button */ public function authorizedToUpdate(Request $request): bool {