Hold Status display and sorting
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Hold Status only exists as a number in the logic layer. Text has to be added by the UI, which makes things like sorting really confusing.
In the View Holds interface, /app/staff/
In order to get that text to appear when the grid is printed or downloaded, it also has to be added to the CellTextGenerator in grid.component.ts.
Would the best solution be another table / fm_IDL source that mapped the numbers to the desired text?
See previous related bugs:
https:/
https:/
Changed in evergreen: | |
importance: | Undecided → Medium |
I think that making a new table could work -- and it would definitely make setting up filtering by status in the grid easy to do -- but to handle server-side sorting by the hold status label in a way that works if the label is translated, there might be some changes needed to open-ils. cstore/ open-ils. pcrud's SQL generation.