@@ -, +, @@ --- circ/view_holdsqueue.pl | 2 ++ koha-tmpl/intranet-tmpl/prog/en/modules/circ/view_holdsqueue.tt | 3 +++ 2 files changed, 5 insertions(+) --- a/circ/view_holdsqueue.pl +++ a/circ/view_holdsqueue.pl @@ -56,6 +56,8 @@ if ( $run_report ) { }); for my $item ( @$items ) { $item->{patron} = Koha::Patrons->find( $item->{borrowernumber} ); + my $related_hold = Koha::Holds->search({ borrowernumber => $item->{borrowernumber}, reservedate => $item->{reservedate}, biblionumber => $item->{biblionumber} }, { order_by => 'reservedate' })->next; + $item->{hold_group_id} = $related_hold ? $related_hold->hold_group_id : undef; } $template->param( branchlimit => $branchlimit, --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/view_holdsqueue.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/view_holdsqueue.tt @@ -184,6 +184,9 @@ [% ELSE %] [% itemsloo.barcode | html %] or any available [% END %] + [% IF itemsloo.hold_group_id %] +
(part of a hold group)
+ [% END %]

--