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

              support-ee EE Support
              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)