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()) -> -spec update_user(dashboard_username(), dashboard_user_role(), binary()) ->
{ok, map()} | {error, term()}. {ok, map()} | {error, term()}.
update_user(Username, Role, Desc) when is_binary(Username) -> update_user(Username, Role, Desc) ->
case legal_role(Role) of case legal_role(Role) of
ok -> ok ->
case case

View File

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