deconstruct
All checks were successful
Build and Publish / build-release (push) Successful in 1m14s

This commit is contained in:
2026-05-13 17:19:04 -05:00
parent 9e6a9e4a48
commit 47385cf827

View File

@@ -80,13 +80,13 @@ defmodule PolicyServiceWeb.Router do
) )
end end
def authorize_roles(conn, opts) do def authorize_roles(conn, required_permissions: required_permissions) do
zitadel = Application.get_env(:policy_service, :zitadel) zitadel = Application.get_env(:policy_service, :zitadel)
opts = opts =
PolicyServiceWeb.Plugs.AuthorizeRoles.init( PolicyServiceWeb.Plugs.AuthorizeRoles.init(
roles_claim: zitadel[:roles_claim], roles_claim: zitadel[:roles_claim],
required_permissions: opts.required_permissions required_permissions: required_permissions
) )
PolicyServiceWeb.Plugs.AuthorizeRoles.call(conn, opts) PolicyServiceWeb.Plugs.AuthorizeRoles.call(conn, opts)