From 921a9da748d1553f45673f9e7bcb3388fec5b83a Mon Sep 17 00:00:00 2001 From: HaimKortovich Date: Wed, 13 May 2026 17:32:47 -0500 Subject: [PATCH] merge keywoards --- lib/policy_service_web/plugs/authorize_roles.ex | 3 +-- lib/policy_service_web/router.ex | 9 +++------ 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/lib/policy_service_web/plugs/authorize_roles.ex b/lib/policy_service_web/plugs/authorize_roles.ex index 95885d9..28b96ab 100644 --- a/lib/policy_service_web/plugs/authorize_roles.ex +++ b/lib/policy_service_web/plugs/authorize_roles.ex @@ -26,8 +26,7 @@ defmodule PolicyServiceWeb.Plugs.AuthorizeRoles do do: opts |> Keyword.validate!([ - :roles_claim, - :required_permissions + :roles_claim ]) @impl Plug diff --git a/lib/policy_service_web/router.ex b/lib/policy_service_web/router.ex index 4aa9992..5a9b4a5 100644 --- a/lib/policy_service_web/router.ex +++ b/lib/policy_service_web/router.ex @@ -83,12 +83,9 @@ defmodule PolicyServiceWeb.Router do def authorize_roles(conn, opts) do zitadel = Application.get_env(:policy_service, :zitadel) - opts = - PolicyServiceWeb.Plugs.AuthorizeRoles.init( - roles_claim: zitadel[:roles_claim], - required_permissions: opts[:required_permissions] - ) + o = + PolicyServiceWeb.Plugs.AuthorizeRoles.init(roles_claim: zitadel[:roles_claim]) - PolicyServiceWeb.Plugs.AuthorizeRoles.call(conn, opts) + PolicyServiceWeb.Plugs.AuthorizeRoles.call(conn, Keyword.merge(opts, o)) end end