Uploaded image for project: 'edge-oai-pmh'
  1. edge-oai-pmh
  2. EDGOAIPMH-60

Check if the response contains records

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Priority: P3
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 2.4.0
    • Labels:
      None
    • Template:
      MDEXP story template
    • Sprint:
      Firebird Sprint 121, Firebird Sprint 122
    • Story Points:
      3
    • Development Team:
      Firebird

      Description

      Purpose/Overview:
      During the harvesting mod-oai-pmh sends instance uuid to srs to retrieve the underlying record. If the instance does not have underlying SRS record, nothing is included in the output. In some cases when max record per response is small, it might happen that the response will contain resumption token only and no records.

      Requirements/Scope:

      1. Check if the response from mod-oai-pmh contains records and not only resumptionToken
      2. If there are no records, the module will re-send request to mod-oai-pmh using provided resumptionToken.

      Approach:

      Acceptance criteria:

      • edge-oai-pmh does not return responses with no harvested records and resumption token only

        TestRail: Results

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                Charniak Siarhei Charniak
                Reporter:
                magdaz Magda Zacharska
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    TestRail: Runs

                      TestRail: Cases