change types according to ff admin server change

This commit is contained in:
Julian Krauser 2025-02-15 11:54:19 +01:00
parent 25b826c861
commit a15bc967ac

View file

@ -1,4 +1,4 @@
export type PermissionSection = "club" | "settings" | "user";
export type PermissionSection = "club" | "configuration" | "management";
export type PermissionModule =
| "member"
@ -42,7 +42,7 @@ export type SectionsAndModulesObject = {
[section in PermissionSection]: Array<PermissionModule>;
};
export const permissionSections: Array<PermissionSection> = ["club", "settings", "user"];
export const permissionSections: Array<PermissionSection> = ["club", "configuration", "management"];
export const permissionModules: Array<PermissionModule> = [
"member",
"calendar",
@ -67,7 +67,7 @@ export const permissionModules: Array<PermissionModule> = [
export const permissionTypes: Array<PermissionType> = ["read", "create", "update", "delete"];
export const sectionsAndModules: SectionsAndModulesObject = {
club: ["member", "calendar", "newsletter", "protocol", "query"],
settings: [
configuration: [
"qualification",
"award",
"executive_position",
@ -80,5 +80,5 @@ export const sectionsAndModules: SectionsAndModulesObject = {
"template_usage",
"newsletter_config",
],
user: ["user", "role", "webapi"],
management: ["user", "role", "webapi"],
};