Truncating tags longer than 100 characters #17695

feature/17695
Luca Frosini 5 years ago
parent 9a5f53de5d
commit e64fd33452

@ -183,16 +183,20 @@ public class CommonServiceUtils {
for(int i = 0; i < elementsToConsider; i++) {
String finalTag = asList.get(i).toString().trim().replaceAll(Constants.REGEX_TAGS,
"");
if(finalTag.length() <= TAG_MAX_SIZE)
tags.add(finalTag);
if(finalTag.length() > TAG_MAX_SIZE) {
finalTag.substring(0, TAG_MAX_SIZE-1);
}
tags.add(finalTag);
}
} else {
// else add all the available elements
for(int i = 0; i < elementsToConsider; i++) {
String finalTag = asList.get(i).toString().trim().replaceAll(Constants.REGEX_TAGS,
"");
if(finalTag.length() <= TAG_MAX_SIZE)
tags.add(finalTag);
if(finalTag.length() > TAG_MAX_SIZE) {
finalTag.substring(0, TAG_MAX_SIZE-1);
}
tags.add(finalTag);
}
}
}
@ -200,8 +204,10 @@ public class CommonServiceUtils {
logger.debug("The object annotated with @Tag is a simple one. Adding ... ");
String finalTag = f.toString().trim().replaceAll(Constants.REGEX_TAGS, "");
logger.debug(finalTag);
if(finalTag.length() <= TAG_MAX_SIZE)
tags.add(finalTag);
if(finalTag.length() > TAG_MAX_SIZE) {
finalTag.substring(0, TAG_MAX_SIZE-1);
}
tags.add(finalTag);
}
}

Loading…
Cancel
Save