Uploaded image for project: 'mod-oai-pmh'
  1. mod-oai-pmh
  2. MODOAIPMH-418

REGRESSION - Changes to holdings or items are not triggering harvesting records with marc21_withholdings

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • P1
    • Resolution: Done
    • None
    • 3.8.0
    • Firebird - Sprint 139, Firebird - Sprint 140
    • 3
    • Firebird
    • Lotus (R1 2022) Hot Fix #1
    • Approved for Lotus HF1 in #release_but_triage slack channel on May 17th,2022
    • Implementation coding issue

    Description

      Overview:
      This is regression because the issue was resolved in 3.2.7 but I was able to recreate it with 3.7.1 (Kiwi HF2) - MODOAIPMH-276

      When only holdings or items are added or modified, harvesting does not pick the records unless the instance record is modified as well.
      Steps to Reproduce:

      1. In inventory app, choose an instance with underlying MARC record (you can use the Source filter set to MARC)
      2. Update existing holdings and item record (modify permanent location and add electronic access information) or add a new one.
      3. Start harvesting with https://<oai-pmh-url>/oai/<apikey>?verb=ListRecords&metadataPrefix=marc21_withholdings&from=<date>

      Expected Results:
      Response contains instance with updated holdings/items data
      Actual Results:
      The record is not returned until the instance record is updated as well (you can update the underlying MARC record by using Edit in quickMARC option in Actions menu)

      TestRail: Results

        Attachments

          1. exported instance.PNG
            exported instance.PNG
            103 kB
          2. holding.PNG
            holding.PNG
            107 kB
          3. holding updated date search.PNG
            holding updated date search.PNG
            86 kB
          4. imported record new.PNG
            imported record new.PNG
            105 kB
          5. instance.PNG
            instance.PNG
            186 kB
          6. instance new.PNG
            instance new.PNG
            176 kB
          7. item.PNG
            item.PNG
            118 kB
          8. item updated date search.PNG
            item updated date search.PNG
            90 kB
          9. screenshot-1.png
            screenshot-1.png
            462 kB
          10. screenshot-2.png
            screenshot-2.png
            287 kB
          11. screenshot-3.png
            screenshot-3.png
            534 kB

          Issue Links

            Activity

              People

                TotoroDev Illia Daliek
                magdaz Magda Zacharska
                Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases