fix: [CDE-141]: corrected infraprovider auto-creation check (#2210)

* fix: [CDE-141]: corrected infraprovider auto-creation check
unified-ui
Ansuman Satapathy 2024-07-12 16:56:53 +00:00 committed by Harness
parent 050415afdf
commit 31ae886d00
1 changed files with 4 additions and 5 deletions

View File

@ -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