From 5b3a2844cae21c78145afdab54842cbcc4f1d06d Mon Sep 17 00:00:00 2001 From: Abhijeet <41686026+abhvsn@users.noreply.github.com> Date: Thu, 30 Sep 2021 18:17:16 +0530 Subject: [PATCH] fix: Update application permission for forking functionality, to enable templates forking (#8007) (cherry picked from commit 35442e2d4200388a4d1926c1e9f45b6d8b583197) --- .../appsmith/server/solutions/ApplicationForkingService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ApplicationForkingService.java b/app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ApplicationForkingService.java index f3e706b489..dfef3b7f23 100644 --- a/app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ApplicationForkingService.java +++ b/app/server/appsmith-server/src/main/java/com/appsmith/server/solutions/ApplicationForkingService.java @@ -34,7 +34,7 @@ public class ApplicationForkingService { private final AnalyticsService analyticsService; public Mono forkApplicationToOrganization(String srcApplicationId, String targetOrganizationId) { - final Mono sourceApplicationMono = applicationService.findById(srcApplicationId, AclPermission.MANAGE_APPLICATIONS) + final Mono sourceApplicationMono = applicationService.findById(srcApplicationId, AclPermission.READ_APPLICATIONS) .switchIfEmpty(Mono.error(new AppsmithException(AppsmithError.ACL_NO_RESOURCE_FOUND, "application", srcApplicationId))); final Mono targetOrganizationMono = organizationService.findById(targetOrganizationId, AclPermission.ORGANIZATION_MANAGE_APPLICATIONS)