Check compatibility with locations 3.0 interface

Description

The latest mod-inventory-storage provides version 3.0 of the locations interface. mod-circulation currently requires version 1.1 or 2.0 of the interface.

This incompatibility makes it impossible to build a system from the tip of master.

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Niels Erik Nielsen October 11, 2018 at 6:56 PM

I reckon the changes to inventory-storage `locations` are breaking due to the addition of mandatory property `primaryServicePoint` and the change of `libraryId` from optional to required.

This would potentially break clients that attempt to mutate locations but as far as I can tell, mod-circulation does not. It only declares GET permissions on `inventory-storage.locations` for example (not PUT or POST).

Wayne Schneider October 11, 2018 at 2:14 PM

can provide details on what has changed in the interface.

Done

Details

Assignee

Reporter

Labels

Priority

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created October 11, 2018 at 2:13 PM
Updated October 15, 2018 at 10:01 AM
Resolved October 15, 2018 at 10:01 AM
TestRail: Cases
TestRail: Runs