Cannot separately edit identical call numbers in print labels

Bug #1811899 reported by Elaine Hardy on 2019-01-15
32
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Evergreen
High
Unassigned
3.1
High
Unassigned
3.2
High
Unassigned

Bug Description

If you have the same call number for items on different titles, only one instance of the call number displays in the Call numbers tab and you cannot separately edit those numbers.

For example, if I have 5 books with the call number FIC PATTERSO, while 5 labels will print, only one instance will be editable. If one of those books is skinnier than the rest, and I want to edit just it so that the call number is visible on the spine:

I cannot edit just one to

FIC
PAT
TER
SO

Rather than

FIC
PATTER
SO

All instances of the call number will be edited.

This also means that I cannot, as a workaround, edit call numbers with long subdivisions separately since all with the same class number display as:

658
.
.
.
.
.

When in reality I have two different call number: “658.40402855369 L” and “658.40402855369 M”
See https://bugs.launchpad.net/evergreen/+bug/1811898 for problems printing long call numbers

Changed in evergreen:
importance: Undecided → High
Adam Bowling (abowling) on 2019-02-06
Changed in evergreen:
assignee: nobody → Adam Bowling (abowling)
Revision history for this message
Jennifer Weston (jweston) wrote :

Confirmed. Webclient 3.1.6

Changed in evergreen:
status: New → Confirmed
Revision history for this message
Adam Bowling (abowling) wrote :

NOTE: These changes do not incorporate the call number sorting and long call number fixes in the bugs #1775870 and #1811898, respectively. The final code for testing should put those two bug fixes and this in the same commit.

With that said, here's a fix for testing:

https://git.evergreen-ils.org/?p=working/Evergreen.git;a=commit;h=6afe38ccb3315867c8b073487e72ebafbce3efe4

Revision history for this message
Elaine Hardy (ehardy) wrote :

Tested on PINES servers successfully.

I have tested this code and consent to signing off on it with my name, Elaine Hardy and my email address, <email address hidden>.

tags: added: pullrequest signedoff
Michele Morgan (mmorgan) on 2019-04-16
Changed in evergreen:
milestone: none → 3.3.1
Galen Charlton (gmc) on 2019-04-29
Changed in evergreen:
assignee: Adam Bowling (abowling) → nobody
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
Revision history for this message
Chris Sharp (chrissharp123) wrote :

Removed signoff and pullrequest. Adam Bowling is reworking the approach and will update.

tags: removed: pullrequest signedoff
Changed in evergreen:
milestone: 3.3.4 → 3.3.5
Revision history for this message
Adam Bowling (abowling) wrote :
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers