[MODINVSTOR-95] add endpoint for service points Created: 12/Mar/18 Updated: 03/Nov/23 Resolved: 25/Apr/18 |
|
| Status: | Closed |
| Project: | mod-inventory-storage |
| Components: | None |
| Affects versions: | None |
| Fix versions: | 10.1.0 |
| Type: | New Feature | Priority: | P2 |
| Reporter: | Jakub Skoczen | Assignee: | Kurt Nordstrom |
| Resolution: | Done | Votes: | 0 |
| Labels: | core, sprint35, sprint36, sprint37 | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | 2 days, 2 hours | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||||||||||||||||||
| Sprint: | |||||||||||||||||||||||||||||
| Development Team: | Other dev | ||||||||||||||||||||||||||||
| Description |
|
Also, it might be necessary to scope permissions to locations or to service points (not for the stories above but further down the road). POST /service-points/
GET,PUT,DELETE /service-points/{id}
ServicePoint.json
{
"name": "Circ Desk 1" //string, unique, non-empty
"code": "cd1" //string, unique, non-empty
"discoveryDisplayName": "Circulation Desk -- Hallway" //string, non-empty
"description": "xxx" //string, optional
"shelvingLagTime": 20 //integer, > 0
"pickupLocation": true //boolean, default true
"feeFineOwner" : true //boolean, default true
}
|
| Comments |
| Comment by Jakub Skoczen [ 22/Mar/18 ] |
|
Kurt Nordstrom Cate Boerema Marc Johnson we need to decide if this goes into mod-circ-storage or mod-inv-storage. Cate Boerema can we check if any kind of search or filtering by service points will be needed (especially in the inventory?) |
| Comment by Kurt Nordstrom [ 22/Mar/18 ] |
|
Is there going to be a service point id as a foreign key in one of the other records? |
| Comment by Cate Boerema (Inactive) [ 13/Apr/18 ] |
|
Hi Kurt Nordstrom. We have decided that the fee/fine owner flag doesn't belong on the service point. Should I file a separate issue to have that removed or can I just remove it from
Sorry for the change! |
| Comment by Marc Johnson [ 24/Apr/18 ] |
|
Kurt Nordstrom Jakub Skoczen The pull request to remove the `feeFineOwner` property should not be merged until the UI has removed it's usage of it. So I have blocked this issue. I'm talking to Michal Kuklis in order to determine what is involved in this work and whether we need a new issue (as
|
| Comment by Marc Johnson [ 26/Apr/18 ] |
|
Cate Boerema Jakub Skoczen Have raised
There might need to be another issue for moving the interface dependency in the UI to the new version (or it could be that UIORg-74 is a two-step operation) |