Possible for staff to edit items into or out of magical statuses (XUL)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Copying the XUL portions of Michele Morgan's original bug 1616980. The webby part of this bug was fixed on the original report.
-------------------
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"
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"
I've confirmed the XUL behavior in 2.12.1