egerde sargyt döredeniň roly bar ulanyjy bolsa, oňa notification barmaly däl

This commit is contained in:
2025-05-09 22:44:17 +05:00
parent 7466166167
commit 8aca14f17e
2 changed files with 24 additions and 3 deletions

View File

@@ -22,6 +22,7 @@ use App\Rules\DowranAgaAllowed;
use App\Rules\OnlyLetters;
use Illuminate\Database\Eloquent\Builder;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\Gate;
use Laravel\Nova\Fields\Date;
use Laravel\Nova\Fields\Email;
@@ -136,7 +137,9 @@ class LoanOrder extends Resource
*/
public static function afterCreate(NovaRequest $request, Model $model): void
{
LoanOrderRepo::notifyUser($request, $model, __('Loan order created'), 'success', 'pencil');
if ($request->user()->doesntHaveRoles()) {
LoanOrderRepo::notifyUser($request, $model, __('Loan order created'), 'success', 'pencil');
}
}
/**
@@ -148,7 +151,9 @@ class LoanOrder extends Resource
*/
public static function afterUpdate(NovaRequest $request, Model $model): void
{
LoanOrderRepo::notifyUser($request, $model, __('Loan order updated'), 'info', 'pencil-alt');
if ($request->user()->doesntHaveRoles()) {
LoanOrderRepo::notifyUser($request, $model, __('Loan order updated'), 'info', 'pencil-alt');
}
}
/**
@@ -160,7 +165,9 @@ class LoanOrder extends Resource
*/
public static function afterDelete(NovaRequest $request, Model $model): void
{
LoanOrderRepo::notifyUser($request, $model, __('Loan order deleted'), 'error', 'trash');
if ($request->user()->doesntHaveRoles()) {
LoanOrderRepo::notifyUser($request, $model, __('Loan order deleted'), 'error', 'trash');
}
}
/**