webclient: actions menu in checkin missing several options
Bug #1685929 reported by
Andrea Neiman
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned |
Bug Description
The actions menu in Webby's checkin screen is missing several options from XUL, including:
Add Items to Bucket
Show Holds on Bib
Show Last Few Circulations
Edit __Item Attributes__ Volumes & Copies
Mark Item Missing Pieces
Print Spine Label
EG 2.12
summary: |
- webclient: actions menu in checking missing several options + webclient: actions menu in checkin missing several options |
Changed in evergreen: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
description: | updated |
description: | updated |
description: | updated |
Changed in evergreen: | |
assignee: | nobody → Cesar V (cesardv) |
Changed in evergreen: | |
assignee: | Cesar V (cesardv) → nobody |
Changed in evergreen: | |
milestone: | none → 3.0-alpha |
Changed in evergreen: | |
assignee: | nobody → Skye Howard (showard1110) |
Changed in evergreen: | |
assignee: | Skye Howard (showard1110) → nobody |
Changed in evergreen: | |
assignee: | nobody → Kathy Lussier (klussier) |
Changed in evergreen: | |
assignee: | nobody → Galen Charlton (gmc) |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I've pushed a branch here: http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ cesardv/ lp1685929_ checkin_ actions_ itemSvc
Note that Print Spine Labels code is commented out until bug 1704873 hits master, and we can utilize that new feature.
Also, still waiting on feedback on what the best practice is regarding when a user who checked-in an item (without the "Suppress Holds and Transits") and immediately after decides to do a "mark as missing pieces" on the copy (which now is status "In-Transit"). Currently, trying to mark as missing pieces to an item/copy that's in transit will silently fail.
Lastly, in order to efficiently add the needed grid action, the itemSvc in cat/item/app.js into it's own separate service "egItem" that lives in staff/circ/ services/ item.js. This effectively DRY'd up the "Scan as Missing Pieces" page/workflow code.