[Bug 41953] New: OPAC hold groups don't show which group/hyperhold individual holds belong to
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Bug ID: 41953 Summary: OPAC hold groups don't show which group/hyperhold individual holds belong to Initiative type: --- Sponsorship --- status: Product: Koha Version: 25.11 Hardware: All OS: All Status: NEW Severity: minor Priority: P5 - low Component: OPAC Assignee: oleonard@myacpl.org Reporter: sbrown@bywatersolutions.com QA Contact: testopia@bugs.koha-community.org CC: andrew@bywatersolutions.com In the staff interface, a patron's Holds table has a 'Holds group' column with a number to indicate which group/hyperhold a given hold belongs to. This is important when a patron has more than one group, since it allows staff to see which titles/items are grouped together. However, patrons' Holds tab in the OPAC doesn't have information to distinguish one hold group/hyperhold from another. All holds that are part of a hold group have '(part of a hold group)' after the title and author in the Title column, but there is no way to see which specific holds are grouped together when a patron has multiple hold groups at once. This will be a problem for patrons who have multiple active hold groups/hyperholds at a time, especially when they contain different titles within the same group. There should either be an additional column similar to the 'Hold group' column in the staff interface, or the '(part of a hold group)' text should be amended to '(part of hold group #)' or similar. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Sara Brown <sbrown@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|OPAC hold groups don't show |OPAC holds don't show which |which group/hyperhold |group/hyperhold individual |individual holds belong to |holds belong to -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Sara Brown <sbrown@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=15516 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 --- Comment #1 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- We were slow to realize clicking on the "part of a grouped hold" message opens up a list of the other holds in that group. That's great! It still seems useful to show a group number here as we do on the staff interface. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 --- Comment #2 from Sara Brown <sbrown@bywatersolutions.com> --- Yes, I didn't realize that it was expandable! It might be helpful to have the (part of a hold group) be a link or have a + sign next to it so that it's clearer that more information is available by clicking. -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Pedro Amorim <pedro.amorim@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 --- Comment #3 from Pedro Amorim <pedro.amorim@openfifth.co.uk> --- Created attachment 196649 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=196649&action=edit Bug 41953: Add hold group column to OPAC holds table Only displayed if DisplayAddHoldGroups is enabled -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 --- Comment #4 from Pedro Amorim <pedro.amorim@openfifth.co.uk> --- Created attachment 196650 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=196650&action=edit Bug 41953: Make it obvious that '(part of a hold group)' is expandable Test plan: 1) Enable DisplayAddHoldGroups 2) Go to 'koha' patron and click the 'Search to hold' button: <staff_url>/cgi-bin/koha/members/moremember.pl?borrowernumber=51 3) Search for keyword 'music'. Pick 2 results with available items by ticking the checkbox next to each record. 4) Click the downward arrow in the 'Place hold' toolbar button. 5) Pick 'Place hold for koha' 6) Tick the 'Treat as hold group' checkbox. 7) Set a pickup location for each of the holds. Click 'Place holds'. 8) Repeat steps 3 to 7, but pick 2 other records (creating a second hold group). 9) Log in to the OPAC as the 'koha' user: <opac_url>/cgi-bin/koha/opac-user.pl 10) On the summary, click the 'Holds' tab. 11) Notice a new 'hold group' column is shown, similar to Staff UI 12) Notice the 'Part of a hold group' bit is now visually an expandable link, reflecting its behaviour -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Pedro Amorim <pedro.amorim@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|oleonard@myacpl.org |pedro.amorim@openfifth.co.u | |k Patch complexity|--- |Trivial patch CC| |pedro.amorim@openfifth.co.u | |k -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Pedro Amorim <pedro.amorim@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dcook@prosentient.com.au -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 --- Comment #5 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- Created attachment 196655 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=196655&action=edit Bug 41953: Add empty column value for ungrouped holds Patch from commit 5742890 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 --- Comment #6 from Pedro Amorim <pedro.amorim@openfifth.co.uk> --- (In reply to Andrew Fuerste-Henry from comment #5)
Created attachment 196655 [details] [review] Bug 41953: Add empty column value for ungrouped holds
Patch from commit 5742890
Brilliant follow-up. Thanks! -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Version|25.11 |Main -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |Signed Off -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #196649|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #196650|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #196655|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 --- Comment #7 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- Created attachment 196657 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=196657&action=edit Bug 41953: Add hold group column to OPAC holds table Only displayed if DisplayAddHoldGroups is enabled Signed-off-by: Bob Bennhoff <bbennhoff@clicweb.org> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 --- Comment #8 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- Created attachment 196658 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=196658&action=edit Bug 41953: Make it obvious that '(part of a hold group)' is expandable Test plan: 1) Enable DisplayAddHoldGroups 2) Go to 'koha' patron and click the 'Search to hold' button: <staff_url>/cgi-bin/koha/members/moremember.pl?borrowernumber=51 3) Search for keyword 'music'. Pick 2 results with available items by ticking the checkbox next to each record. 4) Click the downward arrow in the 'Place hold' toolbar button. 5) Pick 'Place hold for koha' 6) Tick the 'Treat as hold group' checkbox. 7) Set a pickup location for each of the holds. Click 'Place holds'. 8) Repeat steps 3 to 7, but pick 2 other records (creating a second hold group). 9) Log in to the OPAC as the 'koha' user: <opac_url>/cgi-bin/koha/opac-user.pl 10) On the summary, click the 'Holds' tab. 11) Notice a new 'hold group' column is shown, similar to Staff UI 12) Notice the 'Part of a hold group' bit is now visually an expandable link, reflecting its behaviour Signed-off-by: Bob Bennhoff <bbennhoff@clicweb.org> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 --- Comment #9 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- Created attachment 196659 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=196659&action=edit Bug 41953: Add empty column value for ungrouped holds Signed-off-by: Bob Bennhoff <bbennhoff@clicweb.org> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Signed Off |Passed QA -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #196657|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #196658|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #196659|0 |1 is obsolete| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 --- Comment #10 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- Created attachment 196660 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=196660&action=edit Bug 41953: Add hold group column to OPAC holds table Only displayed if DisplayAddHoldGroups is enabled Signed-off-by: Bob Bennhoff <bbennhoff@clicweb.org> Signed-off-by: Andrew Fuerste Henry <andrew@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 --- Comment #11 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- Created attachment 196661 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=196661&action=edit Bug 41953: Make it obvious that '(part of a hold group)' is expandable Test plan: 1) Enable DisplayAddHoldGroups 2) Go to 'koha' patron and click the 'Search to hold' button: <staff_url>/cgi-bin/koha/members/moremember.pl?borrowernumber=51 3) Search for keyword 'music'. Pick 2 results with available items by ticking the checkbox next to each record. 4) Click the downward arrow in the 'Place hold' toolbar button. 5) Pick 'Place hold for koha' 6) Tick the 'Treat as hold group' checkbox. 7) Set a pickup location for each of the holds. Click 'Place holds'. 8) Repeat steps 3 to 7, but pick 2 other records (creating a second hold group). 9) Log in to the OPAC as the 'koha' user: <opac_url>/cgi-bin/koha/opac-user.pl 10) On the summary, click the 'Holds' tab. 11) Notice a new 'hold group' column is shown, similar to Staff UI 12) Notice the 'Part of a hold group' bit is now visually an expandable link, reflecting its behaviour Signed-off-by: Bob Bennhoff <bbennhoff@clicweb.org> Signed-off-by: Andrew Fuerste Henry <andrew@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 --- Comment #12 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- Created attachment 196662 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=196662&action=edit Bug 41953: Add empty column value for ungrouped holds Signed-off-by: Bob Bennhoff <bbennhoff@clicweb.org> Signed-off-by: Andrew Fuerste Henry <andrew@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 --- Comment #13 from Andrew Fuerste-Henry <andrew@bywatersolutions.com> --- Created attachment 196663 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=196663&action=edit Bug 41953: (QA follow-up) Add html filter to TT variable Signed-off-by: Andrew Fuerste Henry <andrew@bywatersolutions.com> -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- QA Contact|testopia@bugs.koha-communit |andrew@bywatersolutions.com |y.org | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Emily Lamancusa (emlam) <emily.lamancusa@montgomerycountymd.gov> changed: What |Removed |Added ---------------------------------------------------------------------------- See Also|https://bugs.koha-community | |.org/bugzilla3/show_bug.cgi | |?id=15516 | Depends on| |15516 CC| |emily.lamancusa@montgomeryc | |ountymd.gov Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516 [Bug 15516] Allow to place a hold on first available item from a group of titles -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |release-notes-needed CC| |lucas@bywatersolutions.com -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Andrew Fuerste-Henry <andrew@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Text to go in the| |This patch adjust the release notes| |display of current holds in | |a patron's account in the | |OPAC to clarify which holds | |are grouped together. It | |adds a column showing the | |hold group number and makes | |it more clear that the | |message "part of a hold | |group" can be clicked to | |reveal a list of grouped | |holds. Keywords|release-notes-needed | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Passed QA |Pushed to main Version(s)| |26.05.00 released in| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 --- Comment #14 from Lucas Gass (lukeg) <lucas@bywatersolutions.com> --- Nice work everyone! Pushed to main for 26.05 -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Lucas Gass (lukeg) <lucas@bywatersolutions.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |rel_25_11_candidate -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 Jacob O'Mara <jacob.omara@openfifth.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to main |Pushed to stable Version(s)|26.05.00 |26.05.00,25.11.05 released in| | -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 --- Comment #15 from Jacob O'Mara <jacob.omara@openfifth.co.uk> --- Thanks all, pushed to 25.11.x -- You are receiving this mail because: You are watching all bug changes.
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=41953 David Cook <dcook@prosentient.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Pushed to stable |Needs documenting --- Comment #16 from David Cook <dcook@prosentient.com.au> --- As Laura notes on https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15516#c574 the dependency isn't being backported to 25.05 so this doesn't need to be either. -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org