From 013281c680adf9163912f356d1171ecec34df1d1 Mon Sep 17 00:00:00 2001 From: Razco Date: Sun, 7 Jan 2024 13:46:39 +0200 Subject: [PATCH] fix issue with role derivation read --- internal/provider/role_derivations/client.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/provider/role_derivations/client.go b/internal/provider/role_derivations/client.go index 36a9feb..923b1e0 100644 --- a/internal/provider/role_derivations/client.go +++ b/internal/provider/role_derivations/client.go @@ -63,7 +63,7 @@ func (c *apiClient) Read(ctx context.Context, plan roleDerivationModel) (roleDer func (c *apiClient) Delete(ctx context.Context, plan roleDerivationModel) error { derivedRuleDelete := models.DerivedRoleRuleDelete{ - Role: plan.ToRole.ValueString(), + Role: plan.Role.ValueString(), OnResource: plan.OnResource.ValueString(), LinkedByRelation: plan.LinkedByRelation.ValueString(), } @@ -71,6 +71,6 @@ func (c *apiClient) Delete(ctx context.Context, plan roleDerivationModel) error return c.client.Api.ImplicitGrants.Delete( ctx, plan.Resource.ValueString(), - plan.Role.ValueString(), + plan.ToRole.ValueString(), derivedRuleDelete) }