Details
-
Bug
-
Status: Blocked (View Workflow)
-
P3
-
Resolution: Unresolved
-
None
-
None
-
3
-
Folijet Support
-
Not Scheduled
-
Implementation coding issue
Description
Overview: When switching between Folio record types fields with the same name do not reset the state (value, dirty, etc.), although the field values are equal to the initial.
Current workaround: start over/refresh page
Steps to Reproduce:
- Checkout to
UIDATIMP-826branch (ui-data-import repository) - Log into FOLIO-snapshot-load as diku_admin
- Go to Settings/Data Import
- Create a new field mapping profile
- Select a Folio record type (e.g. Instance)
- Select another Folio record type (e.g. Holdings)
- Observe fields state, so fields with the same name do not reset the state (value, dirty, etc.), although the field values are equal to the initial.
Expected Results: Fields have the initial state.
Actual Results: Fields with the same name do not reset the state (value, dirty).
Additional Information: See attached video
Note: Current bug can be reproduced locally from UIDATIMP-826 branch. Worked fine with redux-form.
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-2334 NFR: Data Import (Batch Importer for Bib Acq) Lower-priority Technical, NFR, & Misc bug work
-
- Draft
-
- is required by
-
UIDATIMP-826 Refactor Field mapping profiles to use final-form instead of redux-form
-
- Closed
-
- relates to
-
UIDATIMP-986 SPIKE: Field mapping profiles. State of final-form fields is not reset. Try <Onchange> approach
-
- Closed
-