Przeglądaj źródła

fix: ensure that roleList is not empty

vben 3 lat temu
rodzic
commit
aebad61b3d
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      src/store/modules/permission.ts

+ 1 - 1
src/store/modules/permission.ts

@@ -91,7 +91,7 @@ export const usePermissionStore = defineStore({
       const appStore = useAppStoreWidthOut();
 
       let routes: AppRouteRecordRaw[] = [];
-      const roleList = toRaw(userStore.getRoleList);
+      const roleList = toRaw(userStore.getRoleList) || [];
       const { permissionMode = projectSetting.permissionMode } = appStore.getProjectConfig;
       // role permissions
       if (permissionMode === PermissionModeEnum.ROLE) {