From 084aad247fcf61b146fc4436064c8b9780acc7ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Mon, 26 Oct 2009 17:31:31 +0100 Subject: [PATCH] ItEr32S09ValidacionEProbasFuncionaisItEr31S12: Fixing returning of duplicated resources bug #65 --- .../navalplanner/business/resources/daos/ResourceDAO.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/resources/daos/ResourceDAO.java b/navalplanner-business/src/main/java/org/navalplanner/business/resources/daos/ResourceDAO.java index 930c93f17..7a417c597 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/resources/daos/ResourceDAO.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/resources/daos/ResourceDAO.java @@ -21,6 +21,7 @@ package org.navalplanner.business.resources.daos; import java.util.ArrayList; +import java.util.LinkedHashSet; import java.util.List; import java.util.Set; @@ -72,10 +73,10 @@ public class ResourceDAO extends GenericDAOHibernate implements if (taskElements.isEmpty()) { return new ArrayList(); } - List result = new ArrayList(); + Set result = new LinkedHashSet(); result.addAll(findRelatedToSpecific(taskElements)); result.addAll(findRelatedToGeneric(taskElements)); - return result; + return new ArrayList(result); } @SuppressWarnings("unchecked")