Fix server folder permissions by role

This commit is contained in:
jeffvli
2022-11-13 03:06:24 -08:00
parent 135a8d7a45
commit 4e2325f05d
9 changed files with 65 additions and 22 deletions
+28 -1
View File
@@ -1,5 +1,32 @@
declare namespace Express {
export interface Request {
authUser: any;
authUser: {
createdAt: Date;
deviceId: string;
enabled: boolean;
flatServerFolderPermissions: string[];
flatServerPermissions: string[];
id: string;
isAdmin: boolean;
isSuperAdmin: boolean;
serverFolderPermissions: {
createdAt: Date;
id: string;
serverFolderId: string;
updatedAt: Date;
userId: string;
}[];
serverId: string;
serverPermissions: {
createdAt: Date;
id: string;
serverId: string;
type: any;
updatedAt: Date;
userId: string;
}[];
updatedAt: Date;
username: string;
};
}
}