From 3aca8358062b8b0961fe0fc53429d29e88c03fee Mon Sep 17 00:00:00 2001 From: kohsuke Date: Thu, 10 Apr 2008 14:47:29 +0000 Subject: [PATCH] [fixed] Appears to be a data corruption, we'd ideally like to find out why it was written first place, but I improved the parsing code In 1.207 so that it can load your data (issue #1537) git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@8487 71c3de6d-444a-0410-be80-ed276b4c234a --- core/src/main/java/hudson/tasks/BuildTrigger.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/src/main/java/hudson/tasks/BuildTrigger.java b/core/src/main/java/hudson/tasks/BuildTrigger.java index 6852edb850..de885c7c0b 100644 --- a/core/src/main/java/hudson/tasks/BuildTrigger.java +++ b/core/src/main/java/hudson/tasks/BuildTrigger.java @@ -177,6 +177,15 @@ public class BuildTrigger extends Publisher implements DependecyDeclarer, Matrix return changed; } + /** + * Correct broken data gracefully (#1537) + */ + private Object readResolve() { + if(childProjects==null) + return childProjects=""; + return this; + } + public Descriptor getDescriptor() { return DESCRIPTOR; } -- GitLab