From 532ed051b349b53ba99742e4e008ce85551d18ed Mon Sep 17 00:00:00 2001 From: Anugrah Gupta Date: Wed, 19 Jun 2024 14:34:33 +0530 Subject: [PATCH] fix: Improved Error Handling for Entitlement Destruction (#838) Co-authored-by: I584814 --- internal/provider/resource_subaccount_entitlement.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/provider/resource_subaccount_entitlement.go b/internal/provider/resource_subaccount_entitlement.go index 473da441..a2c706cd 100644 --- a/internal/provider/resource_subaccount_entitlement.go +++ b/internal/provider/resource_subaccount_entitlement.go @@ -369,7 +369,7 @@ func (rs *subaccountEntitlementResource) Delete(ctx context.Context, req resourc // No error returned even if operation failed if entitlement.Assignment.EntityState == cis_entitlements.StateProcessingFailed { - return *entitlement, entitlement.Assignment.EntityState, errors.New("undefined API error during entitlement processing") + return *entitlement, entitlement.Assignment.EntityState, errors.New(entitlement.Assignment.StateMessage) } return entitlement, cis_entitlements.StateProcessing, nil