Chat windows are cached and displayed to the next user that logs in

Description

The opened chat windows of a user are displayed to the next user that logs in, in the same browser.

Also, in Chrome, the chat list is cached.

Attachments

1

Activity

Show:

Adrian Fish May 30, 2013 at 8:39 AM

I fixed the session storage issue globally in SAK-23659, thanks for the patch.

The losing of chat windows between sites has already been fixed in trunk. I'll see if I can merge that back into 2.9.x.

Tania Tritean March 26, 2013 at 10:47 AM

We did a fix for this. I attached the patch to the issue.

The fix we did consists in clearing the sessionStorage when a logout action is done.
Also for supporting the session timeouts, i added the pc_current_user id to the session storage and if this is different from the user id kept in the portal object, i delete the sessionStorage again, since it is clear that is outdated.

The patch contains also another fix for the chat:
navigating from site to site was causing the loose of the chat windows, settings and connections.

Incorporated

Details

Priority

Affects versions

Components

Assignee

Reporter

Created March 26, 2013 at 4:17 AM
Updated March 28, 2014 at 11:28 AM
Resolved March 28, 2014 at 11:28 AM