MODINVSTOR-1250 floating collections #1072
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Purpose
A floating collection is a group of items that are not housed permanently at a specific library, but belong to whichever library has most recently checked in the the item. Using a floating collection will reduce transit time or shipping expenses if sites do not want to move these materials between libraries.
Approach
A floating collection is to be defined at the location level, by setting a boolean flag on the location: isFloatingCollection. The logic handling the flag will be defined in the circulation app.
Changes Checklist
isFloatingCollection
, added tolocation
schema of APIlocations
.locations
bumped from3.0
to3.1
Related Issues
MODINVSTOR-1250
Learning and Resources (if applicable)
NA
Screenshots (if applicable)
NA