merge keywoards
All checks were successful
Build and Publish / build-release (push) Successful in 1m10s

This commit is contained in:
2026-05-13 17:32:47 -05:00
parent 2e6784b50b
commit 921a9da748
2 changed files with 4 additions and 8 deletions

View File

@@ -26,8 +26,7 @@ defmodule PolicyServiceWeb.Plugs.AuthorizeRoles do
do: do:
opts opts
|> Keyword.validate!([ |> Keyword.validate!([
:roles_claim, :roles_claim
:required_permissions
]) ])
@impl Plug @impl Plug

View File

@@ -83,12 +83,9 @@ defmodule PolicyServiceWeb.Router do
def authorize_roles(conn, opts) do def authorize_roles(conn, opts) do
zitadel = Application.get_env(:policy_service, :zitadel) zitadel = Application.get_env(:policy_service, :zitadel)
opts = o =
PolicyServiceWeb.Plugs.AuthorizeRoles.init( PolicyServiceWeb.Plugs.AuthorizeRoles.init(roles_claim: zitadel[:roles_claim])
roles_claim: zitadel[:roles_claim],
required_permissions: opts[:required_permissions]
)
PolicyServiceWeb.Plugs.AuthorizeRoles.call(conn, opts) PolicyServiceWeb.Plugs.AuthorizeRoles.call(conn, Keyword.merge(opts, o))
end end
end end