diff --git a/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/json/input/record/StockRecord.java b/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/json/input/record/StockRecord.java index 0048521..f6a731b 100644 --- a/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/json/input/record/StockRecord.java +++ b/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/json/input/record/StockRecord.java @@ -99,6 +99,7 @@ public class StockRecord extends Common{ @JsonProperty(Constants.SCIENTIFIC_ADVICE_JSON_KEY) @CustomField(key=Constants.SCIENTIFIC_ADVICE_CUSTOM_KEY) + @TimeSeries @Group(groupNameOverValue=Constants.SCIENTIFIC_ADVICE_CUSTOM_KEY, prependSourceToGroupName=false) private List> scientificAdvice; diff --git a/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/utils/HelperMethods.java b/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/utils/HelperMethods.java index 974c765..878030d 100644 --- a/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/utils/HelperMethods.java +++ b/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/utils/HelperMethods.java @@ -90,8 +90,8 @@ public abstract class HelperMethods { if(origName == null) throw new IllegalArgumentException("origName cannot be null"); - String modified = origName.replaceAll("(", ""); - modified = origName.replaceAll(")", ""); + String modified = origName.replaceAll("\\(", ""); + modified = origName.replaceAll("\\)", ""); modified = origName.trim().toLowerCase().replaceAll("[^A-Za-z0-9-]", "-"); if(modified.startsWith("-")) modified = modified.substring(1);