diff --git a/lib/policy_service_web/plugs/authorize_roles.ex b/lib/policy_service_web/plugs/authorize_roles.ex index 28b96ab..c6a1b0e 100644 --- a/lib/policy_service_web/plugs/authorize_roles.ex +++ b/lib/policy_service_web/plugs/authorize_roles.ex @@ -31,7 +31,11 @@ defmodule PolicyServiceWeb.Plugs.AuthorizeRoles do @impl Plug def call(conn, opts) do - if authorized?(conn, opts.roles_claim, opts.required_permissions) do + if authorized?( + conn, + Keyword.get(opts, :roles_claim), + Keyword.get(opts, :required_permissions) + ) do conn else conn