diff --git a/app/Filament/Resources/AsrsItemValidationResource.php b/app/Filament/Resources/AsrsItemValidationResource.php index 096282d..ac63043 100644 --- a/app/Filament/Resources/AsrsItemValidationResource.php +++ b/app/Filament/Resources/AsrsItemValidationResource.php @@ -386,12 +386,16 @@ class AsrsItemValidationResource extends Resource ->actions([ Tables\Actions\ViewAction::make(), Tables\Actions\EditAction::make() - ->hidden(function ($record): bool { - if (auth()->user()?->hasRole('SuperAdmin')) { - return false; - } + // ->hidden(function ($record): bool { + // if (auth()->user()?->hasRole('SuperAdmin')) { + // return false; + // } - return trim(strtolower($record->status)) == 'updated'; + // return trim(strtolower($record->status)) == 'updated'; + // }), + ->visible(function ($record): bool { + return auth()->user()?->hasRole('SuperAdmin') + || strtolower(trim($record->status ?? '')) != 'updated'; }), ]) ->bulkActions([