From f993106e496a2c8531448016600e15a7dc306109 Mon Sep 17 00:00:00 2001 From: mrinalirao Date: Thu, 1 Dec 2022 08:42:25 +1100 Subject: [PATCH] fix logic in MultiErrors append func --- internal/cloud/errors.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/cloud/errors.go b/internal/cloud/errors.go index 339a6ea01f..193db30261 100644 --- a/internal/cloud/errors.go +++ b/internal/cloud/errors.go @@ -71,8 +71,9 @@ func (e *multiErrors) Append(errs ...error) { } if errs, ok := err.(multiErrors); ok { *e = append(*e, errs...) + } else { + *e = append(*e, err) } - *e = append(*e, err) } }