Magical statuses not so magical - possible for staff to edit items into or out of magical statuses
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned | ||
2.12 |
Fix Released
|
Medium
|
Unassigned |
Bug Description
The "magical statuses", which currently include:
1 - Checked out
3 - Lost
6 - In transit
8 - On holds shelf
16 - Long Overdue
18 - Canceled Transit
Should be disabled in the copy editor. It should not be possible for a staff member editing an item to put the item into, or take the item out of one of these statuses.
In certain circumstances this can be foiled. Using "Checked out" as an example, a copy can be put into any magical status as follows:
- xul Copy editor:
1. Choose to "Edit Item Attributes" on an Available copy.
2. Click the Status field to edit
3. Type "c" until "Checked out" appears in the Status field.
4. Click "Apply"
5. Click "Modify Copies"
- xul Unified Editor
1. Set the library setting "Unified Volume/Item Creator/Editor" to True. Close client and relaunch.
2. Choose to "Edit Items/Volumes per Bib" on an Available copy.
3. Click the Status field to edit
4. Type "c" until "Checked out" appears in the Status field.
5. Click "Apply"
6. Click "Re-barcode / Update Items"
- Web client copy editor:
1. Choose to "Edit Items" on an Available copy.
2. Status field is fully editable. Click to open the dropdown
3. Click "Checked out"
4. Click "Save & Exit"
A copy can be taken out of a magical status as follows:
- xul Copy Editor - not possible to take an item out of a magical status.
- xul Unified Editor
1. Set the library setting "Unified Volume/Item Creator/Editor" to True. Close client and relaunch.
2. Choose to "Edit Items/Volumes per Bib" on an Checked out copy.
3. Click the Status field, which is fully editable.
4. Select "Available".
5. Click "Apply"
6. Click "Re-barcode / Update Items"
- Web Client Copy Editor:
1. Choose to "Edit Items" on an Checked out copy.
2. Status field is fully editable. Click to open the dropdown
3. Click "Available"
4. Click "Save & Exit"
description: | updated |
Changed in evergreen: | |
assignee: | nobody → Jason Etheridge (phasefx) |
Changed in evergreen: | |
assignee: | Jason Etheridge (phasefx) → nobody |
importance: | Undecided → Medium |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
Confirmed 2.12.1, both XUL and web client as Michele describes in all cases.