Merge pull request #9746 from zmstone/0113-fix-mqtt-connect-packet-format-when-password-is-empty

fix(emqx_packet): log empty string if password value is missing
This commit is contained in:
Zaiming (Stone) Shi 2023-01-14 19:42:07 +01:00 committed by GitHub
commit df202c69ad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 1 deletions

View File

@ -601,7 +601,8 @@ format_variable(#mqtt_packet_auth{reason_code = ReasonCode}, _) ->
format_variable(PacketId, _) when is_integer(PacketId) ->
io_lib:format("PacketId=~p", [PacketId]).
format_password(undefined) -> "undefined";
format_password(undefined) -> "";
format_password(<<>>) -> "";
format_password(_Password) -> "******".
format_payload(Payload, text) -> ["Payload=", io_lib:format("~ts", [Payload])];