diff --git a/app/Architecture/Providers/AuthServiceProvider.php b/app/Architecture/Providers/AuthServiceProvider.php index cb5b112..e57ef42 100644 --- a/app/Architecture/Providers/AuthServiceProvider.php +++ b/app/Architecture/Providers/AuthServiceProvider.php @@ -35,5 +35,6 @@ class AuthServiceProvider extends ServiceProvider Gate::define("manageVacationLimits", fn(User $user) => $user->role === Role::AdministrativeApprover); Gate::define("generateTimesheet", fn(User $user) => $user->role === Role::AdministrativeApprover); Gate::define("listMonthlyUsage", fn(User $user) => $user->role === Role::AdministrativeApprover); + Gate::define("manageKeys", fn(User $user) => $user->role === Role::AdministrativeApprover); } } diff --git a/app/Infrastructure/Http/Controllers/KeysController.php b/app/Infrastructure/Http/Controllers/KeysController.php index 5b3ba57..7e63a5a 100644 --- a/app/Infrastructure/Http/Controllers/KeysController.php +++ b/app/Infrastructure/Http/Controllers/KeysController.php @@ -58,7 +58,7 @@ class KeysController extends Controller return redirect() ->back() - ->with("success", __("Key has been taked.")); + ->with("success", __("Key has been taken.")); } public function give(Key $key, GiveKeyRequest $request): RedirectResponse diff --git a/resources/js/Pages/Keys.vue b/resources/js/Pages/Keys.vue index ce16156..f8b3807 100644 --- a/resources/js/Pages/Keys.vue +++ b/resources/js/Pages/Keys.vue @@ -75,7 +75,7 @@ - {{ DateTime.fromSQL(key.updatedAt).toRelative() }} + {{ key.updatedAt }}