diff --git a/packages/Webkul/User/src/Models/Admin.php b/packages/Webkul/User/src/Models/Admin.php index 7d54d5901..5757e1ff6 100755 --- a/packages/Webkul/User/src/Models/Admin.php +++ b/packages/Webkul/User/src/Models/Admin.php @@ -58,6 +58,9 @@ class Admin extends Authenticatable implements AdminContract */ public function hasPermission($permission) { + if ($this->role->permission_type == 'custom' && ! $this->role->permissions) + return false; + return in_array($permission, $this->role->permissions); } } \ No newline at end of file