Angular staff catalog "Add Callnumbers" ignores org-only rows / Edit holdings support
Bug #1878079 reported by
Bill Erickson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned | ||
3.4 |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Evergreen 3.4
In the Angular catalog Holdings grid, when the user selects a row in the grid which only describes an org unit (i.e not a specific call number or item), that org unit is ignored when selecting either of the "Add Call Numbers" actions. This results in attempting to create a single call number with owning lib of "here". Instead, the selected org(s) should affect both the number of call numbers to create and the owning libs for each.
Changed in evergreen: | |
assignee: | nobody → Bill Erickson (berick) |
summary: |
- Angular staff catalog "Add Callnumbers" ignores org-only rows + Angular staff catalog "Add Callnumbers" ignores org-only rows / Edit + holdings support |
Changed in evergreen: | |
assignee: | Bill Erickson (berick) → nobody |
Changed in evergreen: | |
milestone: | 3.5.0 → 3.5.1 |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fix pushed:
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ berick/ lp1878079- staffcat- holdings- from-org- rows
===
From the commit:
When adding new call numbers from the Angular staff catalog Holdings View grid, take all selected grid rows into consideration when determining how many call numbers to add and what their owning libs should be.
To test:
* Navigate to the Holdings View tab of a record detail page in the Angular staff catalog.
* Select multiple rows in the grid which are org unit-only rows (i.e. the row does not refer to a specific call number or item).
* From the action menu / right client menu, select "Add Call Numbers"
* Confirm that a call number entry for each selected org unit is present in the spawned holdings editor.