0
0
Fork 0
mirror of https://github.com/verdigado/organization_folders.git synced 2024-12-06 11:22:41 +01:00

started implementing organizationFolder-settings view, subresources are not listed in resource-settings view

This commit is contained in:
Jonathan Treffler 2024-11-25 18:17:56 +01:00
parent da04604856
commit 225072bff7
9 changed files with 239 additions and 23 deletions

View file

@ -8,8 +8,9 @@ export const useCurrentDirStore = defineStore("currentDir", {
loading: false,
path: "",
organizationFolderId: null,
organizationFolderUpdatePermissions: null,
organizationFolderResourceId: null,
userManagerPermissions: null,
organizationFolderResourceUpdatePermissions: null,
}),
actions: {
/**
@ -24,8 +25,9 @@ export const useCurrentDirStore = defineStore("currentDir", {
let { fileInfo } = await getFolderProperties(path)
.catch(() => {
this.organizationFolderId = false;
this.organizationFolderUpdatePermissions = false,
this.organizationFolderResourceId = false;
this.userManagerPermissions = false;
this.organizationFolderResourceUpdatePermissions = false;
this.loading = false;
});
@ -33,12 +35,14 @@ export const useCurrentDirStore = defineStore("currentDir", {
if(fileInfo) {
this.organizationFolderId = fileInfo.organizationFolderId;
this.organizationFolderUpdatePermissions = fileInfo.organizationFolderUpdatePermissions;
this.organizationFolderResourceId = fileInfo.organizationFolderResourceId;
this.userManagerPermissions = fileInfo.userManagerPermissions;
this.organizationFolderResourceUpdatePermissions = fileInfo.organizationFolderResourceUpdatePermissions;
} else {
this.organizationFolderId = false;
this.organizationFolderUpdatePermissions = false;
this.organizationFolderResourceId = false;
this.userManagerPermissions = false;
this.organizationFolderResourceUpdatePermissions = false;
}
this.loading = false;