Optimistic locking error appears when user adds more than 1 tag to "Holdings" record

Description

Overview: Optimistic locking error appears when user adds more than 1 tag to "Holdings" record with source value = Folio/ MARC
Steps to Reproduce:

  1. Log into Snapshot FOLIO environment as User with the following permissions:
    Inventory: All permissions
    Tags: All permissions

  2. Go to "Inventory" app and open any "Holdings" record.

  3. Scroll down to the "Tags" accordion and expand it.

  4. Select one "Tag" from the multiselect element.

  5. Repeat step 4.

Expected Results: Two Tags were added to "Holdings" record.
Actual Results: One Tag was added to "Holdings" record.
The error toast notification is displayed on UI.
The "optimistic locking" error is displayed in DevTools.
Additional Information: see attached screencast.
URL:
Interested parties: , ,  

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

Refresh the page with opened "Holdings" records after each added tag.

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

Oleksii Petrenko November 30, 2022 at 12:25 PM

Deployed to Nolana bf env. Please proceed with verification

Valery_Pilko November 30, 2022 at 10:25 AM

Verified at Nolana BF environment in the scope of UIIN-2242 - works as expected.

Valery_Pilko November 21, 2022 at 3:35 PM

Verified in the scope of UIIN-2242

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Spitfire

Fix versions

Release

Nolana (R3 2022) Bug Fix

RCA Group

Incomplete/missing requirements

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created November 15, 2022 at 9:56 AM
Updated February 21, 2023 at 11:55 PM
Resolved November 23, 2022 at 10:02 PM
TestRail: Cases
TestRail: Runs