Uploaded image for project: 'ERM Platform'
  1. ERM Platform
  2. ERM-1249

Saving and/or retrieving LicenseAmendmentStatus records is not always successful

    XMLWordPrintable

    Details

    • Template:
    • Sprint:
      ERM Sprint 103, ERM Sprint 104
    • Development Team:
      ERM
    • Affected Institution:
      Chalmers

      Description

      Overview:
      On Goldenrod saving and/or retrieving LicenseAmendmentStatus records is not always successful

      Steps to Reproduce:

      1. Log into Goldenrod FOLIO environment (mod-agreements 2.3.1, ui-agreements 4.0.4)
      2. Create a license
      3. Create an agreement
      4. Link License to Agreement with status set as Controlling
      5. Add an amendment to license
      6. Edit agreement, set new amendment status in Agreement and save agreement
      7. View agreement and check to see if all amendments are assigned

      Repeat the last three steps until you see that even though all amendments were assigned when you saved the agreement (penultimate step), they are reported as not assigned when you view the agreement

      Expected Results:
      After saving an Agreement with assigned amendments, the amendments should show as assigned when you view the agreement

      Additional Information:
      Issue confirmed in Goldenrod Bugfest environment, but not successfully recreated in Snapshot which suggests it does not effect latest version of mod-agreements
      Multiple amendments seem to be required to recreate the issue
      Issue created when working directly with Okapi endpoint so doesn't seem UI related
      Attached are the PUT request and response that shows all the amendments assigned, and the subsequent GET request and response for the same agreement which shows only one Amendment

      Interested parties:
      Martina Karlsson

        TestRail: Results

          Attachments

          1. agreement-to-duplicate.png
            agreement-to-duplicate.png
            274 kB
          2. dup-agreement.png
            dup-agreement.png
            298 kB
          3. dup-agree-unassign-amendments.gif
            dup-agree-unassign-amendments.gif
            6.35 MB
          4. erm-1249-GET-request.txt
            0.9 kB
          5. erm-1249-GET-response.json
            7 kB
          6. erm-1249-PUT-request.txt
            6 kB
          7. erm-1249-PUT-response.json
            9 kB
          8. license-with-amendment.png
            license-with-amendment.png
            273 kB

            Issue Links

              Activity

                People

                Assignee:
                ostephens Owen Stephens
                Reporter:
                cgodfrey Carole Godfrey
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases