From: LOU Xun Date: Thu, 6 Jun 2019 15:40:13 +0000 (+0000) Subject: Protect against bad muc#owner requests X-Git-Tag: 19.08~98^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8d6455460de462a47d3cf62851a0deda9f5bfd34;p=ejabberd Protect against bad muc#owner requests --- diff --git a/src/mod_muc_room.erl b/src/mod_muc_room.erl index 2d3865120..0b0311059 100644 --- a/src/mod_muc_room.erl +++ b/src/mod_muc_room.erl @@ -3245,7 +3245,9 @@ process_iq_owner(From, #iq{type = get, lang = Lang, end; true -> {error, xmpp:err_bad_request()} - end. + end; +process_iq_owner(_, _, _) -> + {error, xmpp:err_bad_request()}. -spec is_allowed_log_change(muc_roomconfig:result(), state(), jid()) -> boolean(). is_allowed_log_change(Options, StateData, From) ->