Ticket #1 (closed defect: fixed)

Opened 4 years ago

Last modified 5 months ago

JS bug #5084: Transport doesn't support JEP-0085 (Chat State Notifications)

Reported by: irek Owned by: jajcus
Priority: minor Component: jggtrans
Version: 2.2.1 Keywords:
Cc:

Description

Test conditions: - client: Tkabber 0.9.8 (cvs 11. Oct 2005) with chat state notifications turned on - transport: gg.chrome.pl (v2.2.1)

Steps to reproduce: - send any message to transport (eg. 'help') - transport responds with help message - closing the window/panel triggers sending a chat state message in tkabber: <message to='gg.chrome.pl/registered'

<gone xmlns=' http://jabber.org/protocol/chatstates'/> </message> - after closing window/panel new message appears from gg.chrome.pl with standard help: <message from='gg.chrome.pl/registered'

type='chat'> <body> Dostępne komendy (i skróty): ... </body> </message> and so on...

Change History

Changed 4 years ago by jajcus

  • reporter changed from jajcus to irek

This seems rather like Tkabber bug — it should not send events to an entity not supporting it. I see no need for chat state notification support in jGGtrans, but the transport should not answer to them anyway.

I think all what is needed to resolve this problem is to make jGGtrans ignore messages with no or empty body.

Changed 4 years ago by jajcus

  • status changed from new to assigned

Changed 4 years ago by jajcus

just a test, sorry...

Changed 5 months ago by jajcus

  • status changed from assigned to closed
  • resolution set to fixed

(In [711]) - merged change from xiaoka: r73 'Fixed presence time stamping. Fixes #1'

Note: See TracTickets for help on using tickets.