Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-28226

Handle session expiry in Annotations tab

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: 10.10
    • Fix Version/s: None
    • Component/s: Annotations, Web UI
    • Backlog priority:
      600
    • Sprint:
      nxplatform 11.1.22, nxplatform 11.1.23, nxplatform 11.1.25, nxplatform 11.1.24
    • Story Points:
      3

      Description

      Pre-requirements:

      1. Login, navigate to an asset, and go to annotations tab (Arender annotations)
      2. Wait for 60 minutes (or more than the session.timeout value)

      Then several problems happen when using the Annotations features

      Steps to reproduce
      1) Add a sticky note to the image
      Observed behavior: the Sticky note is created on image, but author is "Unknown".
      Expected behavior: the yellow notice/banner at the top of the current page is displayed to indicate that the session is expired and to log in again

      2) Add a second sticky note to the image.
      Observed behavior: the 2nd sticky note is also created as "Unknown".  1st sticky note is still visible on the image, but disappears from the left-side annotations browser.
      Expected behavior: the yellow notice/banner at the top of the current page is displayed to indicate that the session is expired and to log in again

      3) Perform any download action
      Observed behavior:

      • Download as PDF => No download is initiated and no error.
      • Download with Annotations => Error that cannot download document with annotations

      Expected behavior: the yellow notice/banner at the top of the current page is displayed to indicate that the session is expired and to log in again

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: