don't send thread ids in message receipts unless there's a thread

This commit is contained in:
Brendan Taylor 2008-06-24 01:17:02 +00:00
parent 9512a941ad
commit d885e05500
1 changed files with 4 additions and 2 deletions

View File

@ -1676,7 +1676,9 @@ class ConnectionHandlers(ConnectionVcard, ConnectionBytestream, ConnectionDisco,
receipt.setID(msg.getID())
receipt.setTag('received',
namespace='urn:xmpp:receipts')
receipt.setThread(thread_id)
if thread_id:
receipt.setThread(thread_id)
con.send(receipt)
if mtype != 'groupchat':