From 6a68c348bd1d0423bef25484b5f16593ae02fce0 Mon Sep 17 00:00:00 2001 From: HaimKortovich Date: Wed, 13 May 2026 14:23:11 -0500 Subject: [PATCH] use plug call directly --- lib/policy_service_web/router.ex | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/policy_service_web/router.ex b/lib/policy_service_web/router.ex index 888c7a9..6017925 100644 --- a/lib/policy_service_web/router.ex +++ b/lib/policy_service_web/router.ex @@ -49,14 +49,15 @@ defmodule PolicyServiceWeb.Router do def introspect(conn, _opts) do zitadel = Application.get_env(:policy_service, :zitadel) - {Oidcc.Plug.IntrospectToken, - provider: PolicyService.ZitadelProvider, - client_id: zitadel[:client_id], - client_secret: zitadel[:client_secret]} + Oidcc.Plug.IntrospectToken.call(conn, %{ + provider: PolicyService.ZitadelProvider, + client_id: zitadel[:client_id], + client_secret: zitadel[:client_secret] + }) end def authorize_roles(conn, _opts) do zitadel = Application.get_env(:policy_service, :zitadel) - {PolicyServiceWeb.Plugs.AuthorizeRoles, roles_claim: zitadel[:roles_claim]} + PolicyServiceWeb.Plugs.AuthorizeRoles.call(conn, %{roles_claim: zitadel[:roles_claim]}) end end