From 5773496b6e11a5abf63e37cd63a4af3e330364e9 Mon Sep 17 00:00:00 2001 From: Noah van der Aa Date: Thu, 10 Nov 2022 13:18:20 +0100 Subject: [PATCH] fix(backend): project editing permissions (#1022) closes #1019 --- .../java/io/papermc/hangar/model/common/roles/ProjectRole.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/main/java/io/papermc/hangar/model/common/roles/ProjectRole.java b/backend/src/main/java/io/papermc/hangar/model/common/roles/ProjectRole.java index 111aea46b..1e55041bf 100644 --- a/backend/src/main/java/io/papermc/hangar/model/common/roles/ProjectRole.java +++ b/backend/src/main/java/io/papermc/hangar/model/common/roles/ProjectRole.java @@ -16,7 +16,7 @@ public enum ProjectRole implements Role { PROJECT_SUPPORT("Project_Support", 30, Permission.IsProjectMember, "Support", Color.TRANSPARENT, 60), PROJECT_EDITOR("Project_Editor", 31, Permission.EditPage.add(PROJECT_SUPPORT.getPermissions()), "Editor", Color.TRANSPARENT, 50), - PROJECT_DEVELOPER("Project_Developer", 32, PROJECT_SUPPORT.getPermissions(), "Developer", Color.TRANSPARENT, 40), + PROJECT_DEVELOPER("Project_Developer", 32, PROJECT_EDITOR.getPermissions(), "Developer", Color.TRANSPARENT, 40), PROJECT_MAINTAINER("Project_Maintainer", 33, Permission.CreateVersion.add(Permission.EditVersion).add(Permission.DeleteVersion).add(Permission.EditTags).add(PROJECT_DEVELOPER.getPermissions()), "Maintainer", Color.TRANSPARENT, 30), PROJECT_ADMIN("Project_Admin", 34, Permission.IsProjectAdmin.add(Permission.EditApiKeys).add(PROJECT_MAINTAINER.getPermissions()), "Admin", Color.TRANSPARENT, 20), PROJECT_OWNER("Project_Owner", 35, Permission.IsProjectOwner.add(PROJECT_ADMIN.getPermissions()), "Owner", Color.TRANSPARENT, 10, false);