From 111ee92659338838890cea4c1920afece1f83d67 Mon Sep 17 00:00:00 2001 From: Geriano Date: Wed, 5 Oct 2022 16:03:04 +0700 Subject: [PATCH] skipping role check if superuser --- resources/js/common.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/resources/js/common.js b/resources/js/common.js index 5172252..57ff530 100644 --- a/resources/js/common.js +++ b/resources/js/common.js @@ -50,6 +50,10 @@ export const can = (abilities) => { export const hasRole = roles => { const { $roles } = usePage().props.value + if ($roles.find(role => role.name === 'superuser')) { + return true + } + if (Array.isArray(roles)) { for (const role of roles) { if (hasRole(role)) {