Incorrect saved record fields order

Description

In order to fix bug from UIQM-14 with incorrect order of saved record fields one need to implement corresponding mechanism in scope of QuickMarcJson <-> ParsedRecordDto convertation.

Steps for reproducing:
1) Open record;
2) Edit record fields order and save record;
3) Open updated order.

Actual:

  • When fields are added in quickMARC, after saving the record and reopening the record in quickMARC or viewing the source record, the field appears at the top of the record, not where it was entered/added in quickMARC.

  • Related, I can move the field to the appropriate spot, save the record, and it will still appear at the top of the record. Fields that are added do not stay where they are place in quickMARC. They also move to the top of the record when viewing the source record or reopening quickMARC.

Expected:

  • Record should be reopened with saved fields order.

Acceptance criteria:
1) Record should be updated and reopened with saved fields order;
2) This case should be covered by unit tests.

Environment

None

Potential Workaround

None

Attachments

4

Checklist

hide

TestRail: Results

Activity

Show:

Viachaslau KhandramaiMay 25, 2020 at 11:45 AM

Story can be closed. Expected field's order is correct.

Viachaslau KhandramaiMay 25, 2020 at 11:45 AM

1) Change order of 035 field:


2) Update record to be sure that order is correct:

Viachaslau KhandramaiMay 25, 2020 at 11:41 AM

Verified on folio-snapshot env.

1) Create new fields 011, 012, 013


2) Update record to be sure that order of field's is not changed.

Done

Details

Assignee

Reporter

Tester Assignee

Priority

Story Points

Sprint

Development Team

Firebird

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created May 19, 2020 at 8:42 PM
Updated July 31, 2020 at 8:49 AM
Resolved May 25, 2020 at 11:45 AM
TestRail: Cases
TestRail: Runs