@@ -93,7 +93,10 @@ func resetAuthenticationBindingsForRealm(realm *keycloak.Realm, keycloakVersion
9393
9494func resourceKeycloakAuthenticationBindingsCreate (ctx context.Context , data * schema.ResourceData , meta interface {}) diag.Diagnostics {
9595 keycloakClient := meta .(* keycloak.KeycloakClient )
96- keycloakVersion := keycloakClient .Version ()
96+ keycloakVersion , err := keycloakClient .Version (ctx )
97+ if err != nil {
98+ return diag .FromErr (err )
99+ }
97100
98101 realm , err := keycloakClient .GetRealm (ctx , data .Get ("realm_id" ).(string ))
99102 if err != nil {
@@ -124,7 +127,10 @@ func resourceKeycloakAuthenticationBindingsCreate(ctx context.Context, data *sch
124127
125128func resourceKeycloakAuthenticationBindingsRead (ctx context.Context , data * schema.ResourceData , meta interface {}) diag.Diagnostics {
126129 keycloakClient := meta .(* keycloak.KeycloakClient )
127- keycloakVersion := keycloakClient .Version ()
130+ keycloakVersion , err := keycloakClient .Version (ctx )
131+ if err != nil {
132+ return diag .FromErr (err )
133+ }
128134
129135 realm , err := keycloakClient .GetRealm (ctx , data .Id ())
130136 if err != nil {
@@ -138,7 +144,10 @@ func resourceKeycloakAuthenticationBindingsRead(ctx context.Context, data *schem
138144
139145func resourceKeycloakAuthenticationBindingsDelete (ctx context.Context , data * schema.ResourceData , meta interface {}) diag.Diagnostics {
140146 keycloakClient := meta .(* keycloak.KeycloakClient )
141- keycloakVersion := keycloakClient .Version ()
147+ keycloakVersion , err := keycloakClient .Version (ctx )
148+ if err != nil {
149+ return diag .FromErr (err )
150+ }
142151
143152 realm , err := keycloakClient .GetRealm (ctx , data .Id ())
144153 if err != nil {
@@ -157,7 +166,10 @@ func resourceKeycloakAuthenticationBindingsDelete(ctx context.Context, data *sch
157166
158167func resourceKeycloakAuthenticationBindingsUpdate (ctx context.Context , data * schema.ResourceData , meta interface {}) diag.Diagnostics {
159168 keycloakClient := meta .(* keycloak.KeycloakClient )
160- keycloakVersion := keycloakClient .Version ()
169+ keycloakVersion , err := keycloakClient .Version (ctx )
170+ if err != nil {
171+ return diag .FromErr (err )
172+ }
161173
162174 realm , err := keycloakClient .GetRealm (ctx , data .Id ())
163175 if err != nil {
0 commit comments