From 63f4bee421eaf0e1a02df499a71da1a69e29f2dc Mon Sep 17 00:00:00 2001 From: Michael Mair Date: Mon, 16 Feb 2026 13:15:54 +0100 Subject: [PATCH] fix: fixed linting issues --- src/keycloak/keycloak_uma.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/keycloak/keycloak_uma.py b/src/keycloak/keycloak_uma.py index 70db5ab..cc0ea42 100644 --- a/src/keycloak/keycloak_uma.py +++ b/src/keycloak/keycloak_uma.py @@ -447,8 +447,7 @@ class KeycloakUMA: ("response_mode", "decision"), ("audience", self.connection.client_id), ] - for permission in permissions: - payload.append(("permission", str(permission))) + payload.extend([("permission", str(p)) for p in permissions]) if extra_payload and isinstance(extra_payload, dict): for k, v in extra_payload.items(): @@ -481,7 +480,7 @@ class KeycloakUMA: connection.add_param_headers("Content-Type", "application/x-www-form-urlencoded") data_raw = connection.raw_post( self.uma_well_known["token_endpoint"], - data="&".join(["{}={}".format(k, v) for k, v in payload]), + data="&".join([f"{k}={v}" for k, v in payload]), ) try: data = raise_error_from_response(data_raw, KeycloakPostError) @@ -950,8 +949,7 @@ class KeycloakUMA: ("response_mode", "decision"), ("audience", self.connection.client_id), ] - for permission in permissions: - payload.append(("permission", str(permission))) + payload.extend([("permission", str(p)) for p in permissions]) if extra_payload and isinstance(extra_payload, dict): for k, v in extra_payload.items(): @@ -984,7 +982,7 @@ class KeycloakUMA: connection.add_param_headers("Content-Type", "application/x-www-form-urlencoded") data_raw = await connection.a_raw_post( (await self.a_uma_well_known)["token_endpoint"], - data="&".join(["{}={}".format(k, v) for k, v in payload]), + data="&".join([f"{k}={v}" for k, v in payload]), ) try: data = raise_error_from_response(data_raw, KeycloakPostError)