diff --git a/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/utils/CommonServiceUtils.java b/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/utils/CommonServiceUtils.java index 2b2d6a3..a2c7769 100644 --- a/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/utils/CommonServiceUtils.java +++ b/src/main/java/org/gcube/data_catalogue/grsf_publish_ws/utils/CommonServiceUtils.java @@ -184,7 +184,7 @@ public class CommonServiceUtils { String finalTag = asList.get(i).toString().trim().replaceAll(Constants.REGEX_TAGS, ""); if(finalTag.length() > TAG_MAX_SIZE) { - finalTag.substring(0, TAG_MAX_SIZE-1); + finalTag = finalTag.substring(0, TAG_MAX_SIZE-1); } tags.add(finalTag); } @@ -194,7 +194,7 @@ public class CommonServiceUtils { String finalTag = asList.get(i).toString().trim().replaceAll(Constants.REGEX_TAGS, ""); if(finalTag.length() > TAG_MAX_SIZE) { - finalTag.substring(0, TAG_MAX_SIZE-1); + finalTag = finalTag.substring(0, TAG_MAX_SIZE-1); } tags.add(finalTag); } @@ -205,7 +205,7 @@ public class CommonServiceUtils { String finalTag = f.toString().trim().replaceAll(Constants.REGEX_TAGS, ""); logger.debug(finalTag); if(finalTag.length() > TAG_MAX_SIZE) { - finalTag.substring(0, TAG_MAX_SIZE-1); + finalTag = finalTag.substring(0, TAG_MAX_SIZE-1); } tags.add(finalTag); }