Fix /api/connections/username bug where wrong datatype was provided to internal function causing internal error

This commit is contained in:
Simon Unge 2023-06-05 15:35:23 -07:00
parent ee8bd624b8
commit cfdc4c7991
1 changed files with 2 additions and 2 deletions

View File

@ -44,8 +44,8 @@ delete_resource({ok, Username, UserConns}, ReqData, Context) ->
is_authorized(ReqData, Context) ->
try
UserConns = list_user_connections(ReqData),
rabbit_mgmt_util:is_authorized_user(ReqData, Context, UserConns)
{ok, Username, _UserConns} = list_user_connections(ReqData),
rabbit_mgmt_util:is_authorized_user(ReqData, Context, [{user, Username}])
catch
{error, invalid_range_parameters, Reason} ->
rabbit_mgmt_util:bad_request(iolist_to_binary(Reason), ReqData, Context)