View source does not always show the most recent version of the SRS record

Description

Overview: After Data Import causes an SRS MARC record to be updated, the View source button will sometimes (usually?) display the previous version of the SRS MARC, instead of the newest version.

Steps to Reproduce (not all the details, but general outline)

  1. Log into FOLIO-snapshot-load as diku_admin

  2. Import a file to create some new SRS MARC and related Instances

  3. Make some changes to the MARC file

  4. Load the file again to update the existing SRS MARC and related Instances

  5. Find one of the Instances in Inventory and click View source

  6. Check whether the displayed MARC record shows the changes or not

Expected Results: View source should always be retrieving the most recent version of the SRS MARC record (the version that has state = ACTUAL)

Actual Results: Sometimes it retrieves previous versions of the record (that has state = OLD)

Additional Information: See attached screenshot

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

2

Checklist

hide

TestRail: Results

Activity

Show:

Kateryna SenchenkoJuly 15, 2020 at 7:48 AM

It is likely it has been fixed by MODSOURCE-168

Ann-Marie BreauxJuly 14, 2020 at 2:58 PM

Tested again today on folio-snapshot-load. Cannot reproduce. Close this ticket? and to review

Ann-Marie BreauxJuly 14, 2020 at 12:23 PM

Hi This is not in the current sprint, but it's marked as a Q2 2020 hotfix. Is it something we could add to the sprint? Let's discuss at standup today

Ann-Marie BreauxJuly 7, 2020 at 3:11 PM

I spoke with Stephanie Buck about this. Fine if it doesn't get fixed this week, but we should aim for this to be a Q2-hotfix. Libraries that implement Goldenrod are going to have significant problems with this, so best to get it fixed before the end of Q3. I'll change the release on all the various linked issues to indicate hotfix. We'll be sure any Folijet and Firebird work gets into next sprint.

Cannot Reproduce

Details

Assignee

Reporter

Tester Assignee

Priority

Sprint

Development Team

Folijet

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created June 3, 2020 at 2:12 PM
Updated July 23, 2020 at 5:42 PM
Resolved July 15, 2020 at 7:48 AM
TestRail: Cases
TestRail: Runs