From 4aeed8fb0a522a78bacd2da870a1d2c621340383 Mon Sep 17 00:00:00 2001 From: Cristian Betivu Date: Tue, 12 Nov 2024 22:22:29 +0200 Subject: [PATCH] Fix compatibility issue --- src/keycloak/keycloak_openid.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/keycloak/keycloak_openid.py b/src/keycloak/keycloak_openid.py index cb4760f..4ad2c59 100644 --- a/src/keycloak/keycloak_openid.py +++ b/src/keycloak/keycloak_openid.py @@ -1397,7 +1397,7 @@ class KeycloakOpenID: params_path = {"realm-name": self.realm_name} payload = { "grant_type": "urn:ietf:params:oauth:grant-type:uma-ticket", - "permission": permission, + "permission": list(permission), # httpx does not handle sets correctly "response_mode": "permissions", "audience": self.client_id, }