Details
-
Bug
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
Folijet Sprint 120
-
3
-
Folijet
-
R3 2021
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: none.
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-3103 NFR: Refactor Data Import forms to use final-form instead of redux-form - R3 2021 Kiwi
-
- Closed
-
- is required by
-
UIDATIMP-826 Refactor Field mapping profiles to use final-form instead of redux-form
-
- Closed
-
- relates to
-
UIDATIMP-947 Field mapping profiles: State of final-form fields is not reset
-
- Blocked
-