Disco#info barejid instead of domain only on carbons
There is no apparent reason why a disco#info should be done on the domain Jid rather than the bare Jid. MUCs advertize their MUC-y-ness on the bare Jid. This will also fix cases like chat@dino.im which is a MUC component itself (whereas dino.im is a user host), and biboumi components that serves a mic of MUCs and (IRC) users. Signed-off-by: Maxime “pep” Buquet <pep@bouah.net>
This commit is contained in:
parent
d8f7a61271
commit
5e404377d4
1 changed files with 1 additions and 1 deletions
|
@ -175,7 +175,7 @@ class HandlerCore:
|
|||
if is_muc_pm is None:
|
||||
fixes.has_identity(
|
||||
self.core.xmpp,
|
||||
recv['from'].server,
|
||||
recv['from'].bare,
|
||||
identity='conference',
|
||||
on_true=functools.partial(ignore_message, recv),
|
||||
on_false=functools.partial(receive_message, recv))
|
||||
|
|
Loading…
Reference in a new issue