Added RenderUtils and more tests.

This commit is contained in:
Erik C. Thauvin 2023-03-15 12:05:39 -07:00
parent 0da0e43aa5
commit d7659f4052
24 changed files with 148 additions and 89 deletions

View file

@ -40,11 +40,7 @@ public class Uncapitalize implements ValueRenderer {
*/
@Override
public String render(Template template, String valueId, String differentiator) {
if (template.hasValueId(differentiator)) {
var value = template.getValue(differentiator);
return value.substring(0, 1).toLowerCase(Localization.getLocale()) + value.substring(1);
} else {
return "";
}
var value = RenderUtils.fetchValue(template, differentiator);
return value.substring(0, 1).toLowerCase(Localization.getLocale()) + value.substring(1);
}
}