diff --git a/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/services/GrsfPublisherFisheryService.java b/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/services/GrsfPublisherFisheryService.java index feeb2ee..14b1ee1 100644 --- a/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/services/GrsfPublisherFisheryService.java +++ b/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/services/GrsfPublisherFisheryService.java @@ -202,7 +202,7 @@ public class GrsfPublisherFisheryService { List resources = HelperMethods.getResourcesFromBean(record, username); // if confirmed, set to visible TODO anyway if it is confirmed we should another method - boolean setPublic = false; + boolean setPublic = true; // check the license id String license = null; @@ -238,7 +238,7 @@ public class GrsfPublisherFisheryService { responseBean.setId(id); status = Status.CREATED; responseBean.setError(null); - responseBean.setDatasetUrl(catalogue.getCatalogueUrl() + "/dataset/" + futureName); + responseBean.setDatasetUrl(catalogue.getPortletUrl() + "?path=/dataset/" + futureName); if(!groups.isEmpty()){ logger.info("Launching thread for association to the list of groups " + groups); diff --git a/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/services/GrsfPublisherStockService.java b/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/services/GrsfPublisherStockService.java index 8e007a2..3380faf 100644 --- a/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/services/GrsfPublisherStockService.java +++ b/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/services/GrsfPublisherStockService.java @@ -193,7 +193,7 @@ public class GrsfPublisherStockService { // evaluate the resources List resources = HelperMethods.getResourcesFromBean(record, username); - boolean setPublic = false; + boolean setPublic = true; // check the license id String license = null; @@ -229,7 +229,7 @@ public class GrsfPublisherStockService { responseBean.setId(id); status = Status.CREATED; responseBean.setError(null); - responseBean.setDatasetUrl(catalogue.getCatalogueUrl() + "/dataset/" + futureName); + responseBean.setDatasetUrl(catalogue.getPortletUrl() + "?path=/dataset/" + futureName); if(!groups.isEmpty()){ logger.info("Launching thread for association to the list of groups " + groups);