Проблема с использованием jid: make / 2 в ejabberd-18.09 - PullRequest
0 голосов
/ 12 марта 2019

Я использую ejabberd-18.09.У меня есть этот код

MucCreateReply = mod_muc:create_room(HostName,Roomname,jid:decode(Name),NickName,default),

RoomJid = jid:make(Roomname, HostName),

, где

HostName = <<"conference.abc.com">>,
Roomname = <<"1/A16/-LWKYb1Zl7YheHuQ80Fi">>

, но эта строка RoomJid = jid:make(Roomname, HostName), приводит к тому, что RoomJid становится «ошибкой», даже когда mod_muc: create_room / 5 успешно выполняется, и я вижукомната создается хорошо.

У меня проблемы с пониманием.

Может кто-нибудь помочь мне здесь?

1 Ответ

0 голосов
/ 12 марта 2019

Для всех, кто сталкивается с той же проблемой, вот решение: удаление / из названия комнаты сделало свое дело.

...