From 261409311ce691cd5517660977b3c18ee26b57e9 Mon Sep 17 00:00:00 2001 From: Teo Sarca Date: Mon, 24 Apr 2017 16:34:05 +0300 Subject: [PATCH] pimp the layout (decided together with Mark) https://github.com/metasfresh/metasfresh-webui-api/issues/291 --- .../standard/GenericDocumentSummaryValueProvider.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/de/metas/ui/web/window/descriptor/factory/standard/GenericDocumentSummaryValueProvider.java b/src/main/java/de/metas/ui/web/window/descriptor/factory/standard/GenericDocumentSummaryValueProvider.java index 9f2f8f96b..875923259 100644 --- a/src/main/java/de/metas/ui/web/window/descriptor/factory/standard/GenericDocumentSummaryValueProvider.java +++ b/src/main/java/de/metas/ui/web/window/descriptor/factory/standard/GenericDocumentSummaryValueProvider.java @@ -191,9 +191,14 @@ public Object calculateValue(final Document document) .map(valueExtractor -> valueExtractor.extractFieldValueToString(document)) .map(fieldValue -> Check.isEmpty(fieldValue, true) ? null : fieldValue.trim()) // convert empty strings to null .filter(fieldValue -> fieldValue != null) // skip null strings - .collect(Collectors.joining("_")); // join all field values + .collect(Collectors.joining(" ")); // join all field values + + if (Check.isEmpty(summary, true)) + { + return ""; + } - return summary; + return " / " + summary; } private static interface FieldValueExtractor