Skip to content

Commit

Permalink
restore original validation error message during reconcile
Browse files Browse the repository at this point in the history
  • Loading branch information
kherock committed Jun 8, 2023
1 parent 239a3c9 commit 735a810
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
4 changes: 4 additions & 0 deletions provider/resource_keycloak_openid_client_default_scopes.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ package provider
import (
"context"
"fmt"

"github.com/hashicorp/terraform-plugin-sdk/v2/diag"
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"
"github.com/mrparkers/terraform-provider-keycloak/keycloak"
Expand Down Expand Up @@ -70,6 +71,9 @@ func resourceKeycloakOpenidClientDefaultScopesReconcile(ctx context.Context, dat

keycloakOpenidClientDefaultScopes, err := keycloakClient.GetOpenidClientDefaultScopes(ctx, realmId, clientId)
if err != nil {
if keycloak.ErrorIs404(err) {
return diag.FromErr(fmt.Errorf("validation error: client with id %s does not exist", clientId))
}
return diag.FromErr(err)
}

Expand Down
4 changes: 4 additions & 0 deletions provider/resource_keycloak_openid_client_optional_scopes.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ package provider
import (
"context"
"fmt"

"github.com/hashicorp/terraform-plugin-sdk/v2/diag"
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"
"github.com/mrparkers/terraform-provider-keycloak/keycloak"
Expand Down Expand Up @@ -70,6 +71,9 @@ func resourceKeycloakOpenidClientOptionalScopesReconcile(ctx context.Context, da

keycloakOpenidClientOptionalScopes, err := keycloakClient.GetOpenidClientOptionalScopes(ctx, realmId, clientId)
if err != nil {
if keycloak.ErrorIs404(err) {
return diag.FromErr(fmt.Errorf("validation error: client with id %s does not exist", clientId))
}
return diag.FromErr(err)
}

Expand Down

0 comments on commit 735a810

Please sign in to comment.