From 3b6585f007eb99ec37cc17266e5def0fa7cc3486 Mon Sep 17 00:00:00 2001 From: Eugene Petrenko Date: Tue, 19 Jul 2011 19:12:39 +0400 Subject: [PATCH] add more NPE fix --- .../nuget/server/trigger/NamedPackagesUpdateChecker.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nuget-server/src/jetbrains/buildServer/nuget/server/trigger/NamedPackagesUpdateChecker.java b/nuget-server/src/jetbrains/buildServer/nuget/server/trigger/NamedPackagesUpdateChecker.java index 06e2365..85bad5a 100644 --- a/nuget-server/src/jetbrains/buildServer/nuget/server/trigger/NamedPackagesUpdateChecker.java +++ b/nuget-server/src/jetbrains/buildServer/nuget/server/trigger/NamedPackagesUpdateChecker.java @@ -66,7 +66,9 @@ public class NamedPackagesUpdateChecker implements TriggerUpdateChecker { Collections.sort(sorted, new Comparator() { public int compare(PackageInfo o1, PackageInfo o2) { int i; - if (0 != (i = o1.getSource().compareTo(o2.getSource()))) return i; + String s1 = o1.getSource(); + String s2 = o2.getSource(); + if (s1 != null && s2 != null && 0 != (i = s1.compareTo(s2))) return i; if (0 != (i = o1.getPackageId().compareTo(o2.getPackageId()))) return i; if (0 != (i = o1.getVersion().compareTo(o2.getVersion()))) return i; return 0; -- 2.23.3