Custom labels: Expand POST title payload

Priority

Environment

None

Template

None

Description

Purpose: Allow users to create up to 5 Custom labels for custom title.

Approach:
changes are related to two modules

folio-holdingsiq-client


and

mod-kb-ebsco-java

and include following actions:

  • Update existing json schema file(s) responsible for creating new custom title to include custom labels in `mod-kb-ebsco-java`. Modify corresponding converters and example schemas.

  • Update existing model(s) in 'folio-holdingsiq-client` for following request

    POST /{custid}/vendors/{vendorid}/packages/{packageid}/titles

    to include custom labels

  • The length of custom label value should not be more than 100 characters

Acceptance criteria:
Unit test, API and performance tests

Additional information:
HoldingsIQ
Custom label presentation
Ruby implementation - https://github.com/folio-org/mod-kb-ebsco/pull/86

Development Team

Spitfire

Release

None

Story Points

Sprint

Checklist

hide

TestRail: Results

Activity

Show:
Done

Details

Assignee

Reporter

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created November 18, 2019 at 4:04 PM
Updated January 9, 2020 at 9:36 AM
Resolved January 9, 2020 at 9:36 AM
TestRail: Cases
TestRail: Runs

Flag notifications