From f172deefe0c79a19ec995de54de642e56c448586 Mon Sep 17 00:00:00 2001 From: RakhithaRR Date: Mon, 27 Jan 2025 10:31:11 +0530 Subject: [PATCH] Fix issues in restoring revision --- .../wso2/carbon/apimgt/persistence/RegistryPersistenceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/apimgt/org.wso2.carbon.apimgt.persistence/src/main/java/org/wso2/carbon/apimgt/persistence/RegistryPersistenceImpl.java b/components/apimgt/org.wso2.carbon.apimgt.persistence/src/main/java/org/wso2/carbon/apimgt/persistence/RegistryPersistenceImpl.java index e3d88aac6b1f..74e8663a433d 100644 --- a/components/apimgt/org.wso2.carbon.apimgt.persistence/src/main/java/org/wso2/carbon/apimgt/persistence/RegistryPersistenceImpl.java +++ b/components/apimgt/org.wso2.carbon.apimgt.persistence/src/main/java/org/wso2/carbon/apimgt/persistence/RegistryPersistenceImpl.java @@ -394,7 +394,7 @@ public void restoreAPIRevision(Organization org, String apiUUID, String revision GenericArtifact artifact = getAPIArtifact(apiUUID, registry); artifact.setAttribute(APIConstants.API_OVERVIEW_STATUS, lifecycleStatus); // Update with the modified artifact - artifactManager.updateGenericArtifact(apiArtifact); + artifactManager.updateGenericArtifact(artifact); RegistryPersistenceUtil.clearResourcePermissions(apiPath, api.getId(), ((UserRegistry) registry).getTenantId()); RegistryPersistenceUtil.setResourcePermissions(api.getId().getProviderName(), api.getVisibility(),