diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/resources/search/NewAllocationSelectorController.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/resources/search/NewAllocationSelectorController.java index ecb22dd1f..6fbdf2e8f 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/resources/search/NewAllocationSelectorController.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/resources/search/NewAllocationSelectorController.java @@ -185,11 +185,8 @@ public class NewAllocationSelectorController extends private String buildSelectedAllocationsString() { if (currentAllocationType == AllocationType.SPECIFIC) { - List result = new ArrayList(); - for (Resource each : getSelectedResourcesOnListbox()) { - result.add(each.getShortDescription()); - } - return StringUtils.join(result, ","); + List resources = getSelectedResources(); + return Resource.getCaptionFor(resources); } else { List criteria = getSelectedCriterions(); return currentAllocationType.asCaption(criteria); @@ -339,7 +336,7 @@ public class NewAllocationSelectorController extends if (isGenericType()) { return allResourcesShown(); } else { - return getSelectedResourcesOnListbox(); + return getSelectedResources(); } } @@ -354,7 +351,7 @@ public class NewAllocationSelectorController extends } @SuppressWarnings("unchecked") - private List getSelectedResourcesOnListbox() { + private List getSelectedResources() { List result = new ArrayList(); Set selectedItems = listBoxResources.getSelectedItems(); for (Listitem item : selectedItems) {