diff --git a/src/main/java/org/gcube/gcat/configuration/GCoreISConfigurationProxy.java b/src/main/java/org/gcube/gcat/configuration/GCoreISConfigurationProxy.java index b7630be..820cc46 100644 --- a/src/main/java/org/gcube/gcat/configuration/GCoreISConfigurationProxy.java +++ b/src/main/java/org/gcube/gcat/configuration/GCoreISConfigurationProxy.java @@ -686,10 +686,7 @@ public class GCoreISConfigurationProxy { public ServiceCatalogueConfiguration updateOnIS(ServiceEndpoint serviceEndpoint) throws Exception { RegistryPublisher registryPublisher = RegistryPublisherFactory.create(); String id = serviceEndpoint.id(); - if(catalogueConfiguration.getID().compareTo(id)!=0) { - catalogueConfiguration.setID(id); - } - + catalogueConfiguration.setID(id); serviceEndpoint = createServiceEndpoint(serviceEndpoint); registryPublisher.update(serviceEndpoint); return catalogueConfiguration;