From 06c579e4df6cf498ea48f91360b467c7ce8c4fcc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jacobo=20Aragunde=20P=C3=A9rez?= Date: Thu, 13 Oct 2011 17:53:56 +0200 Subject: [PATCH] [Bug #1213] Use String.CASE_INSENSITIVE_ORDER comparator instead of String.compareTo() function to compare resource names. FEA: ItEr75S04BugFixing --- .../business/resources/entities/Resource.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/resources/entities/Resource.java b/navalplanner-business/src/main/java/org/navalplanner/business/resources/entities/Resource.java index d3fdb513d..c64a93ce4 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/resources/entities/Resource.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/resources/entities/Resource.java @@ -108,13 +108,7 @@ public abstract class Resource extends IntegrationEntity implements @Override public int compare(Resource o1, Resource o2) { - if (o1.getName() == null) { - return 1; - } - if (o2.getName() == null) { - return -1; - } - return o1.getName().compareTo(o2.getName()); + return String.CASE_INSENSITIVE_ORDER.compare(o1.getName(), o2.getName()); } }); return resources;