From d63581239c09f819b0626303158222d77a03b83c Mon Sep 17 00:00:00 2001 From: Darren Shepherd Date: Fri, 2 Feb 2018 23:42:05 -0700 Subject: [PATCH] Fix non-updating condition --- condition/condition.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/condition/condition.go b/condition/condition.go index 9eb6b403..4ff39534 100644 --- a/condition/condition.go +++ b/condition/condition.go @@ -223,7 +223,7 @@ func findOrCreateCond(obj interface{}, condName string) reflect.Value { newCond.FieldByName("Type").SetString(condName) newCond.FieldByName("Status").SetString("Unknown") condSlice.Set(reflect.Append(condSlice, newCond)) - return newCond + return *findCond(condSlice, condName) } func findCond(val reflect.Value, name string) *reflect.Value {