fix roles claim
All checks were successful
Build and Publish / build-release (push) Successful in 1m13s
All checks were successful
Build and Publish / build-release (push) Successful in 1m13s
This commit is contained in:
@@ -64,8 +64,8 @@ defmodule PolicyServiceWeb.Plugs.AuthorizeRoles do
|
||||
|
||||
defp get_roles_map(conn, roles_claim) do
|
||||
case conn.private[Oidcc.Plug.IntrospectToken] do
|
||||
%{extra: %{^roles_claim => %{} = roles_map}} ->
|
||||
Map.get(roles_map, roles_claim, %{})
|
||||
%Oidcc.TokenIntrospection{extra: extra} ->
|
||||
Map.get(extra, roles_claim, %{})
|
||||
|
||||
_ ->
|
||||
%{}
|
||||
|
||||
Reference in New Issue
Block a user