Save buttons not disabled after removing unsaved updates from linked field in "MARC bib" record

Description

Overview: Save buttons remain enabled after some updates were made in linked field in "MARC bib" record, and then those updates are removed without saving.

Preconditions:

  • Authorized user with the following permissions:
    Inventory: All permissions
    quickMARC: View, edit MARC bibliographic record
    quickMARC: Can Link/unlink authority records to bib records

  • The system must have "MARC Authority" record that is linked to the field of "MARC Bibliographic" record.
    You can create the links using files from the attachments:

  • The "100" MARC field of imported "MARC Bibliographic" record ("Crossfire: a litany for survival: poems 1998-2019 / Staceyann Chin ; foreword by Jacqueline Woodson.") must be linked to the "100" field of imported "MARC Authority" record ("Chin, Staceyann, 1972-").

  • User is on the search result pane with opened in the third pane "Instance" record that has link with "MARC Authority" record in "Inventory" app.

Steps to Reproduce:

  1. Click on the "Actions" in the third pane and select "Edit MARC bibliographic record".

  2. Add any value in the field which was linked in precondition (for example: in "100" field, you can add "$9 test" in the seventh box).

  3. Delete added value from linked field (for example, clear seventh box of "100" field).

Expected Results: The "Save & close" and "Save & keep editing" buttons become disabled.

Actual Results: The "Save & close" and "Save & keep editing" buttons remain enabled. User can click on either of them and save the record.
Additional Information:
Please see attached screencast.
Interested parties:  

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

4

Checklist

hide

TestRail: Results

Activity

Show:

Yauhen Viazau January 24, 2023 at 12:58 PM

Verified on Snapshot-1 environment - works as expected

Please see attached screencast:

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Spitfire

RCA Group

Implementation coding issue

Affected releases

Orchid (R1 2023)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created January 18, 2023 at 11:21 AM
Updated January 27, 2023 at 1:58 PM
Resolved January 27, 2023 at 1:58 PM
TestRail: Cases
TestRail: Runs