From 31ae886d00dafc93530d04c74831e70287bb06ba Mon Sep 17 00:00:00 2001 From: Ansuman Satapathy Date: Fri, 12 Jul 2024 16:56:53 +0000 Subject: [PATCH] fix: [CDE-141]: corrected infraprovider auto-creation check (#2210) * fix: [CDE-141]: corrected infraprovider auto-creation check --- app/api/controller/gitspace/create.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app/api/controller/gitspace/create.go b/app/api/controller/gitspace/create.go index 3b27e9239..1397793c4 100644 --- a/app/api/controller/gitspace/create.go +++ b/app/api/controller/gitspace/create.go @@ -140,12 +140,11 @@ func (c *Controller) createOrFindInfraProviderResource( if err != nil && err.Error() == infraProviderResourceMissingErr && resourceIdentifier == defaultResourceIdentifier { - err2 := c.autoCreateDefaultResource(ctx, parentSpace, now) - if err2 != nil { - return err2 + err = c.autoCreateDefaultResource(ctx, parentSpace, now) + if err != nil { + return err } - } - if err != nil { + } else if err != nil { return fmt.Errorf("could not find infra provider resource : %q %w", resourceIdentifier, err) } return err