-
Martin
Do muc invitations have a body element? I sent one to an iOS contact who was offline due to their aggressive battery saving killing and the contact didn't receive the invitation after going online. I don't know if smacks and CSI also might be involved.
-
jonas’
"sometimes"
-
Martin
So it depends?
-
Martin
It was an adhoc muc if that matters.
-
pep.
adhoc muc?
-
pep.
Those created automatically?
-
jonas’
Martin, it depends on what the client dqoes
-
Martin
> adhoc muc? 1-1 chat in conversations, then invite another person.
-
Martin
Ok, it seems it contains a body.
-
Martin
Jul 28 12:09:19 c2s5565a4577dd0 debug SEND: <message xml:lang='en' to='info@mdosch.de' from='iwicot@chat.mdosch.de'><x xmlns='http://jabber.org/protocol/muc#user'><invite from='martin@mdosch.de/Conversations.y6Eu'><reason/></invite></x><x jid='iwicot@chat.mdosch.de' xmlns='jabber:x:conference'/><body>martin@mdosch.de/Conversations.y6Eu invited you to the room iwicot@chat.mdosch.de</body><stanza-id by='info@mdosch.de' xmlns='urn:xmpp:sid:0' id='2020-07-28-b077f492ef07a591'/></message>
-
Martin
Is there something wrong with an invitation like this? ^
-
Martin
Maybe some protocol expert could help to clarify this: https://github.com/tigase/siskin-im/issues/50#issuecomment-665149177
-
Zash
Looks fine to me. Relevant specs: https://xmpp.org/extensions/xep-0045.html#invite https://xmpp.org/extensions/xep-0249.html
-
Martin
Thanks.
-
lovetox
Martin, what is weird is
-
lovetox
that you have a stanza-id element
-
lovetox
this should not be there when you send an invite
-
lovetox
this could create a problem on the server, maybe it drops the message
-
Martin
Hmm, what could cause this? The client was conversations and the server prosody.
-
lovetox
no idea to be honest, maybe im missing something here
-
lovetox
but this is supposed to be set by the archive after receiving the message
-
lovetox
not by the client
-
lovetox
but maybe C does something special here which is not yet standard
-
Martin
This is from my debug logs so maybe this was added by the server?
-
lovetox
how, the log says SEND:
-
lovetox
so i guess this is the stanza that goes away fromC
-
lovetox
or is this a server debug log?
-
Martin
The server sent this to the client,✎ -
lovetox
ah
-
Martin
The server sent this to the client? ✏
-
lovetox
ok yeah then its fine, thought this is a client
-
Martin
Ok, thanks. 😃
-
lovetox
you should maybe mention that in the ticket
-
lovetox
i think the other guy is also confused about it
-
Martin
Done