Include Call Number Suffix when sorting copies in the public catalog
Bug #1795469 reported by
Jane Sandberg
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Medium
|
Unassigned | ||
3.1 |
Won't Fix
|
Undecided
|
Unassigned | ||
3.2 |
Won't Fix
|
Undecided
|
Unassigned | ||
3.3 |
Won't Fix
|
Undecided
|
Unassigned | ||
3.4 |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Currently, the copies displayed in the public catalog view are sorted by the following fields:
* Org unit name
* Call number sortkey
* Part sortkey
* Copy number
* Copy barcode
This leaves out call number suffixes. We use call number suffixes for volume numbers (e.g. V.1, V.2), so it seems very natural to include those in the sort as well, maybe between call number sortkey and part sortkey.
This commit seems like a very good model for accomplishing this: https:/
Changed in evergreen: | |
status: | New → Confirmed |
assignee: | nobody → Josh Stompro (u-launchpad-stompro-org) |
Changed in evergreen: | |
milestone: | none → 3.3.1 |
Changed in evergreen: | |
milestone: | 3.3.1 → 3.3.2 |
Changed in evergreen: | |
milestone: | 3.3.2 → 3.3.3 |
Changed in evergreen: | |
milestone: | 3.3.3 → 3.3.4 |
Changed in evergreen: | |
milestone: | 3.3.4 → 3.3.5 |
Changed in evergreen: | |
milestone: | 3.3.5 → 3.4.2 |
Changed in evergreen: | |
milestone: | 3.4.2 → 3.4.3 |
Changed in evergreen: | |
milestone: | 3.4.3 → 3.4.4 |
Changed in evergreen: | |
importance: | Undecided → Medium |
milestone: | 3.4.4 → 3.3.8 |
milestone: | 3.3.8 → 3.5.1 |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I just created a branch for this called user/sandbergja /lp1795469_ add_cn_ suffix_ to_opac_ holdings_ order
Here is a link: http:// git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ sandbergja/ lp1795469_ add_cn_ suffix_ to_opac_ holdings_ order
And here are the testing notes from the commit message:
To test:
1) Create a bunch of Call Number suffixes in Administration -> Server Administration -> Call Number Suffixes.
2) Go to a bib record, and add a bunch of holdings, all with the same call number label, owning/circ libraries, item numbers, and parts (if using parts) but with different barcodes and CN suffixes.
3) Look at the OPAC view of these holdings. Note that they are in order by barcode, without any consideration for the CN suffix.
4) Apply this commit.
5) Look at the OPAC view again. Note that they are now sorted by CN suffix, and then by barcode.