Uploaded image for project: 'ui-data-import'
  1. ui-data-import
  2. UIDATIMP-413

New job profiles sometimes include actions from previously-created job profiles

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      EPAM BatchLoader Sprint 38, EPAM BatchLoader Sprint 40
    • Story Points:
      2
    • Development Team:
      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:

      1. Log into FOLIO-snapshot as diku_admin
      2. Go to Settings/Data import/Job profiles
      3. Create a new job profile 1 and assign a match or two, and several actions
      4. Keep track of which matches/actions you assign to the new job profile 1
      5. Save the new job profile 1
      6. 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
      7. Keep track of which matches/actions you assign to the new job profile 2
      8. Save the new job profile 2
      9. View the details of job profile 2 (in View and Edit mode)
      10. 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

              Activity

                People

                Assignee:
                Mariia_Aloshyna Mariia Aloshyna
                Reporter:
                abreaux Ann-Marie Breaux
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases