This commit is contained in:
2024-11-24 15:15:51 +05:00
parent 64dcb2b898
commit a63df45a84
2 changed files with 16 additions and 22 deletions

View File

@@ -10,11 +10,11 @@ trait NovaVisaMasterPaymentOrderItemAuth
/** Edit button */
public function authorizedToUpdate(Request $request): bool
{
// $user = auth()->user();
$user = auth()->user();
// if ($user->isMe()) {
// return true;
// }
if ($user->isMe()) {
return true;
}
return false;
}
@@ -22,11 +22,11 @@ trait NovaVisaMasterPaymentOrderItemAuth
/** Update */
public function authorizeToUpdate(Request $request): void
{
// $user = auth()->user();
$user = auth()->user();
// if ($user->isMe()) {
// return;
// }
if ($user->isMe()) {
return;
}
throw new AuthorizationException;
}
@@ -34,24 +34,18 @@ trait NovaVisaMasterPaymentOrderItemAuth
/** Delete button */
public function authorizedToDelete(Request $request)
{
// $user = auth()->user();
$user = auth()->user();
// if ($user->isMe()) {
// return true;
// }
if ($user->isMe()) {
return true;
}
return false;
}
/** Delete */
public function authorizeToDelete(Request $request)
/** Force delete */
public function authorizedToForceDelete(Request $request)
{
// $user = auth()->user();
// if ($user->isMe()) {
// return;
// }
throw new AuthorizationException;
return auth()->user()->isMe() ? true : false;
}
}

View File

@@ -344,7 +344,7 @@ class NovaVisaMasterPaymentOrder extends Resource
),
]),
// HasMany::make(__('Payment items'), 'paymentItems', NovaVisaMasterPaymentOrderItem::class),
HasMany::make(__('Payment items'), 'paymentItems', NovaVisaMasterPaymentOrderItem::class),
];
}