Uploaded image for project: 'mod-kb-ebsco-java'
  1. mod-kb-ebsco-java
  2. MODKBEKBJ-377

Include contributors list in response for GET /eholdings/titles

    XMLWordPrintable

Details

    • eHoldings Sprint 82
    • 1
    • Spitfire

    Description

      Currently, the response on GET /eholdings/titles does not include contributors

      {
        "data" : [ {
          "id" : "89054",
          "type" : "titles",
          "attributes" : {
            "identifiers" : [ {
              "id" : "1530-2369",
              "subtype" : "Print",
              "type" : "ISSN"
            }, {
              "id" : "1944-7752",
              "subtype" : "Online",
              "type" : "ISSN"
            } ],
            "isTitleCustom" : false,
            "name" : "B to B",
            "publicationType" : "Journal",
            "publisherName" : "Crain Communications Incorporated",
            "subjects" : [ {
              "subject" : "Commerce",
              "type" : "Library of Congress"
            }, {
              "subject" : "Social Sciences",
              "type" : "Library of Congress"
            }, {
              "subject" : "Marketing and Purchasing",
              "type" : "Medical"
            }, {
              "subject" : "Business and Economics",
              "type" : "Medical"
            }, {
              "subject" : "Business and Economics",
              "type" : "Medical"
            }, {
              "subject" : "Marketing",
              "type" : "TLI"
            } ]
          },
          "relationships" : {
            "resources" : {
              "meta" : {
                "included" : false
              }
            }
          }
        } ],
        "meta" : {
          "totalResults" : 29308
        },
        "jsonapi" : {
          "version" : "1.0"
        }
      }
      

      Example URL:

       ... /eholdings/titles?page=1&filter[name]=b

      Requirement
      To unblock UI story https://issues.folio.org/browse/UIEH-836 backend should include contributors to the response.

      Suggestion

      • update existing TitlesConverter to include contributors

      Acceptance Criteria

      • unit tests
      • API tests

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                psmagin Pavlo Smahin
                Natalia Zaitseva Natalia Zaitseva
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases