From f046aeeaa2eb42ea041f6fa4e06641ae8aa4bcd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Chmielowski?= Date: Tue, 29 Apr 2025 12:20:13 +0200 Subject: [PATCH] Fix dialyzer warning in last commit --- src/mod_register.erl | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/mod_register.erl b/src/mod_register.erl index dfe9ffe76..3c32bc362 100644 --- a/src/mod_register.erl +++ b/src/mod_register.erl @@ -269,7 +269,8 @@ try_register_or_set_password(User, Server, Password, Source, CaptchaSucceed) -> case {jid:nodeprep(User), From} of {error, _} -> - make_stripped_error(IQ, {error, invalid_jid}); + Err = xmpp:err_jid_malformed(format_error(invalid_jid), Lang), + make_stripped_error(IQ, Err); {UserP, #jid{user = User2, lserver = Server}} when UserP == User2 -> try_set_password(User, Server, Password, IQ); _ when CaptchaSucceed -> @@ -564,10 +565,8 @@ is_strong_password2(Server, Password) -> ejabberd_auth:entropy(Password) >= Entropy end. -make_stripped_error(#iq{} = IQ, Err) -> - xmpp:make_error(xmpp:remove_subtag(IQ, #register{}), Err); -make_stripped_error(Pkt, Err) -> - xmpp:make_error(Pkt, Err). +make_stripped_error(IQ, Err) -> + xmpp:make_error(xmpp:remove_subtag(IQ, #register{}), Err). %%% %%% ip_access management