Details
-
Bug
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
None
-
-
EPAM BatchLoader Sprint 38, EPAM BatchLoader Sprint 40
-
2
-
Folijet
Description
Overview: When creating multiple job profiles in the same session, actions that I have assigned to one job profile become associated with a following job profile
Steps to Reproduce:
- Log into FOLIO-snapshot as diku_admin
- Go to Settings/Data import/Job profiles
- Create a new job profile 1 and assign a match or two, and several actions
- Keep track of which matches/actions you assign to the new job profile 1
- Save the new job profile 1
- Create another new job profile 2 and assign a match or two, and several actions. They don't have to be the same or different from ones you assigned to new job profile 1
- Keep track of which matches/actions you assign to the new job profile 2
- Save the new job profile 2
- View the details of job profile 2 (in View and Edit mode)
- View the details of job profile 1 (in View and Edit mode)
Expected Results: Job profile 1 should only have the matches and actions that were assigned to job profile 1. Job profile 2 should only have the matches and actions that were assigned to Job profile 2.
Actual Results: Job profile 2 includes actions that were assigned to Job profile 1. Job profile 1 includes actions that were assigned to Job profile 2. I'm not sure if it's happening with matches too.
Additional Information: See attached video
A-M NOTE: when testing this bugfix, also test that unlinking Action profiles actually causes them to be removed, and that match profiles are not removed
Add query param "jobProfileId" with corresponding jobProfile id to request GET /data-import-profiles/profileSnapshots/{profileId} to retrieve snapshot tree for any jobProfile or matchProfile.
Fill in "jobProfileId" in profileAssociation when creating associations matchProfile to matchProfile and matchProfile to actionProfile.
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-2338 Remaining Job and Match profile refinements
-
- Closed
-
- is blocked by
-
MODDICONV-105 Modify Dynamic Snapshot retrieval functionality to get any profile children tree by ID
-
- Closed
-
-
MODDICONV-113 SPIKE: Investigate changes to data-Import profiles relations
-
- Closed
-
-
MODDICONV-115 Add pass-through JobProfiles identifiers in profile associations
-
- Closed
-
- relates to
-
UIDATIMP-420 Job profile details: unlinking action profiles works incorrectly
-
- Closed
-
-
UIDATIMP-315 Job profile details, part 4: unlinking match or action profiles
-
- Closed
-