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