candy icon indicating copy to clipboard operation
candy copied to clipboard

Incoming private messages from people not in a roster

Open malakada opened this issue 11 years ago • 8 comments

So, I'm trying to get an incoming private chat message (type="chat") to show up as a private chat window even when the user that the message is coming from is not in any roster/MUC that I'm participating in.

Incoming stanza:

<message type="chat" to="[email protected]" id="ab8da">
<body>this test message will not show up as a private message in candy.</body>
<active xmlns="http://jabber.org/protocol/chatstates"/>
</message>

malakada avatar Jun 04 '14 17:06 malakada

To clarify, this is a proper private message (not a private MUC message) that I sent using Psi to my Candy instance that is not participating in any of the MUCs I am participating in.

malakada avatar Jun 04 '14 18:06 malakada

Hmm, actually this should work out of the box, without any plugin.. Really nothing happens when you receive such a message?

mweibel avatar Jun 05 '14 05:06 mweibel

Nothing happens. :-( I can see it come in in the console log messages, but no action is taken. On Jun 4, 2014 10:41 PM, "Michael Weibel" [email protected] wrote:

Hmm, actually this should work out of the box, without any plugin.. Really nothing happens when you receive such a message?

— Reply to this email directly or view it on GitHub https://github.com/candy-chat/candy/issues/254#issuecomment-45182827.

malakada avatar Jun 05 '14 05:06 malakada

Could you test if it works when using the dev branch?

mweibel avatar Jun 05 '14 05:06 mweibel

I will tomorrow if I get a chance. Nursing a sick and puking baby back to sleep, which means no daycare tomorrow. :-( By Friday for sure though. On Jun 4, 2014 10:44 PM, "Michael Weibel" [email protected] wrote:

Could you test if it works when using the dev branch?

— Reply to this email directly or view it on GitHub https://github.com/candy-chat/candy/issues/254#issuecomment-45182969.

malakada avatar Jun 05 '14 05:06 malakada

Oh, hope your baby gets well soon :)

mweibel avatar Jun 05 '14 05:06 mweibel

Did you solve this? I experienced this last year when it turned out that only people in ones roster were used. This might also be caused by bugs in the methods which determines said user, and not show due to a more serious exception.

rszabo avatar Jul 23 '14 11:07 rszabo

This also gets affected by server settings. The Openfire instance we use Candy on, doesn't allow those messages if the person isn't on your roster.

volock avatar Dec 13 '15 19:12 volock