From 3cef8497b7ef18558030284adca4f09d6d9c0cf6 Mon Sep 17 00:00:00 2001 From: sogabe Date: Thu, 25 Dec 2008 12:01:07 +0000 Subject: [PATCH] [FIXED HUDSON-2764] Show Badge in bug history only when artifacts are redployed successfully git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@13871 71c3de6d-444a-0410-be80-ed276b4c234a --- .../maven/reporters/MavenAbstractArtifactRecord.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/hudson/maven/reporters/MavenAbstractArtifactRecord.java b/core/src/main/java/hudson/maven/reporters/MavenAbstractArtifactRecord.java index 4f19e904eb..badf97fae0 100644 --- a/core/src/main/java/hudson/maven/reporters/MavenAbstractArtifactRecord.java +++ b/core/src/main/java/hudson/maven/reporters/MavenAbstractArtifactRecord.java @@ -143,7 +143,13 @@ public abstract class MavenAbstractArtifactRecord> } public boolean hasBadge() { - return records!=null && !records.isEmpty(); + if (records != null) { + for (final Record record : records) { + if (Result.SUCCESS.equals(record.result)) + return true; + } + } + return false; } public HistoryWidgetImpl getHistoryWidget() { -- GitLab