fix: Update application permission for forking functionality, to enable templates forking (#8007)
(cherry picked from commit 35442e2d42)
This commit is contained in:
parent
2d7b9a496a
commit
5b3a2844ca
|
|
@ -34,7 +34,7 @@ public class ApplicationForkingService {
|
|||
private final AnalyticsService analyticsService;
|
||||
|
||||
public Mono<Application> forkApplicationToOrganization(String srcApplicationId, String targetOrganizationId) {
|
||||
final Mono<Application> sourceApplicationMono = applicationService.findById(srcApplicationId, AclPermission.MANAGE_APPLICATIONS)
|
||||
final Mono<Application> sourceApplicationMono = applicationService.findById(srcApplicationId, AclPermission.READ_APPLICATIONS)
|
||||
.switchIfEmpty(Mono.error(new AppsmithException(AppsmithError.ACL_NO_RESOURCE_FOUND, "application", srcApplicationId)));
|
||||
|
||||
final Mono<Organization> targetOrganizationMono = organizationService.findById(targetOrganizationId, AclPermission.ORGANIZATION_MANAGE_APPLICATIONS)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user