Uploaded image for project: 'ui-inventory'
  1. ui-inventory
  2. UIIN-1872

Optimistic locking: Display a Conflict Detection banner

    XMLWordPrintable

Details

    • Story
    • Status: Closed (View Workflow)
    • P3
    • Resolution: Done
    • None
    • 9.0.0
    • Prokopovych - Sprint 131, Prokopovych - Sprint 132, Prokopovych - Sprint 133, Prokopovych - Sprint 134
    • 5
    • Prokopovych
    • Lotus R1 2022

    Description

      As a user
      I want to be informed when a record update conflict has been detected
      So I can stop working on updating the older version of the record

      Requirement

      • Apply to the following edit record screens: Instance, Holdings, and Item
      • If an Instance record then clicking View latest version link displays AS IF the user hit Save & close AND three pane view with an updated Instance record in the third pane DISPLAYS in a new tab/window
        • If possible have focus go to the instance record pane header.
      • If a Holdings record then clicking View latest version link displays AS IF the user hit Save & close AND updated Holdings record DISPLAYS in a new tab/window
        • Have focus go to the Holdings pane header
      • If an Item record then clicking View latest version link displays AS IF the user hit Save & close AND updated Item record DISPLAYS in a new tab/window
        • Have focus go to the Item pane header
      • If user hits Cancel or X on the Instance/Holdings/Item then no change to current UX behavior > Show Are you sure modal?
      • When user hits Save & close, make sure focus returns or remains on the conflict detection banner.

      Scenarios:
      Given the user A is editing a instance/holdings/item record
      AND user B has just edited and saved the same is instance/holdings/item record
      Thus user A is not editing the latest version
      When user A hits Save on that instance/holdings/item record
      Then display the conflict detection banner right below the paneheader

      Given conflict detection banner displays on a instance/holdings/item record
      When user A clicks on View latest version
      Then display AS IF the user hit Save & close

      Given conflict detection banner displays on instance/holdings/item record
      When user A hits Cancel or X
      Then display the Are you sure? modal as supported today

      Given conflict detection banner displays on the instance/holdings/item record
      When user A hits Save again
      Then shift focus to the conflict detection modal

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                mpk35 Michal Kuklis
                kgambrell Khalilah Gambrell
                Charlotte Whitt Charlotte Whitt
                Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases