Explorar o código

Merge pull request #2082 from porter-dev/master

Nil pointer batch image fix -> staging
abelanger5 %!s(int64=4) %!d(string=hai) anos
pai
achega
e6120bc1d1
Modificáronse 1 ficheiros con 3 adicións e 2 borrados
  1. 3 2
      api/server/handlers/release/update_image_batch.go

+ 3 - 2
api/server/handlers/release/update_image_batch.go

@@ -82,8 +82,9 @@ func (c *UpdateImageBatchHandler) ServeHTTP(w http.ResponseWriter, r *http.Reque
 
 			if err != nil {
 				mu.Lock()
-				errors = append(errors, err.Error())
+				errors = append(errors, fmt.Sprintf("Error for %s, index %d: %s", releases[index].Name, index, err.Error()))
 				mu.Unlock()
+				return
 			}
 
 			if rel.Chart.Name() == "job" {
@@ -105,7 +106,7 @@ func (c *UpdateImageBatchHandler) ServeHTTP(w http.ResponseWriter, r *http.Reque
 
 				if err != nil {
 					mu.Lock()
-					errors = append(errors, err.Error())
+					errors = append(errors, fmt.Sprintf("Error for %s, index %d: %s", releases[index].Name, index, err.Error()))
 					mu.Unlock()
 				}
 			}