diff --git a/framework/sdk-parent/frontend/src/utils/permission.js b/framework/sdk-parent/frontend/src/utils/permission.js index f0e093b38e..8f25081fc8 100644 --- a/framework/sdk-parent/frontend/src/utils/permission.js +++ b/framework/sdk-parent/frontend/src/utils/permission.js @@ -3,6 +3,9 @@ import {getCurrentProjectID, getCurrentUser, getCurrentWorkspaceId} from "./toke export function hasPermission(permission) { let user = getCurrentUser(); + if (!user || !user.groups) { + return false; + } let index = user.groups.findIndex(g => g.id === SUPER_GROUP); if (index !== -1) { return true;