fix(sso): fix the failure to update SSO users

This commit is contained in:
firest 2023-09-26 12:12:04 +08:00
parent 1df8326fb8
commit d1af81c86e
2 changed files with 3 additions and 3 deletions

View File

@ -230,7 +230,7 @@ remove_user(Username) ->
-spec update_user(dashboard_username(), dashboard_user_role(), binary()) ->
{ok, map()} | {error, term()}.
update_user(Username, Role, Desc) when is_binary(Username) ->
update_user(Username, Role, Desc) ->
case legal_role(Role) of
ok ->
case

View File

@ -379,9 +379,9 @@ sso_parameters() ->
sso_parameters(Params) ->
emqx_dashboard_sso_api:sso_parameters(Params).
username(#{bindings := #{backend := local}}, Username) ->
username(#{query_string := #{<<"backend">> := local}}, Username) ->
Username;
username(#{bindings := #{backend := Backend}}, Username) ->
username(#{query_string := #{<<"backend">> := Backend}}, Username) ->
?SSO_USERNAME(Backend, Username);
username(_Req, Username) ->
Username.