Angular MARC enriched editor sometimes fails to display values

Bug #1907115 reported by Bill Erickson on 2020-12-07
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evergreen
Medium
Unassigned

Bug Description

Evergreen 3.6

Steps to reproduce:

1. Navigate to the MARC editor for an existing record.
2. Go to the Flat Text Editor tab
3. Modify the MARC in any way.
4. Navigate back to the Enhanced MARC Editor tab and note some values (especially fixed fields, 001, 003, etc.) contain no values.

The data still exists in either form of the editor if the record is saved and then the page is fully reloaded, so its' not losing the data, it's just not displaying it in the enriched editor.

Elaine Hardy (ehardy) on 2020-12-07
Changed in evergreen:
status: New → Confirmed
Revision history for this message
Bill Erickson (berick) wrote :
tags: added: pullrequest
Changed in evergreen:
milestone: none → 3.6.2
assignee: Bill Erickson (berick) → nobody
Revision history for this message
Bill Erickson (berick) wrote :

I have pushed another commit to this branch to address another case of empty values, where large MARC records would intermittently have empty subfield values in what appears to be a case of DOM ID collision.

This one is hard to recreate, but basically edit a large MARC record in the flat text editor, save it, then navigate to the enriched editor. There /may/ be one empty subfield value, typically toward the bottom of the record (pre-patch).

The additional commit is a good step, regardless, so I don't see recreating the issue a requirement for merging it along with the other commit.

Revision history for this message
Elaine Hardy (ehardy) wrote :

Tested and it works as expected.

I did add a large bib record and didn't see any empty subfields after an edit.

 I have tested this code and consent to signing off on it with my name, Elaine Hardy and my email address, <email address hidden>

tags: added: signedoff
Revision history for this message
Jane Sandberg (sandbej) wrote :

Works well; thanks, Bill and Elaine! Pushed to master and rel_3_6.

Changed in evergreen:
importance: Undecided → Medium
assignee: nobody → Jane Sandberg (sandbej)
assignee: Jane Sandberg (sandbej) → nobody
status: Confirmed → Fix Committed
Changed in evergreen:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers