Uploaded image for project: 'PUBLIC - Liferay Portal Enterprise Edition'
  1. PUBLIC - Liferay Portal Enterprise Edition
  2. LPE-1292

Chat portlet continues to operate after a session expires

    Details

      Description

      The Chat portlet continues to operate after a user's session expires. Users should not be able to send or receive messages after there session expires.

      Note: this bug will also affect any custom portlets that rely on poller. The poller will continue to work after the user's session expires. To fix this issue, the portlet should listen to the Liferay event "sessionExpired", and remove itself from the poller listener queue with Liferay.Poller.removeListener(portletId). For example:

      Liferay.bind(
      'sessionExpired',
      function(event)

      { Liferay.Poller.removeListener(instance._portletId); }

      );

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              support-ee EE Support
              Reporter:
              samuel.kong Samuel Kong
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  5.1 EE SP4 (5.1.7)
                  5.2 EE SP2 (5.2.6)