@@ -, +, @@ and moremember.pl --- koha-tmpl/intranet-tmpl/prog/js/holds.js | 4 ++++ svc/holds | 6 ++++++ 2 files changed, 10 insertions(+) --- a/koha-tmpl/intranet-tmpl/prog/js/holds.js +++ a/koha-tmpl/intranet-tmpl/prog/js/holds.js @@ -155,6 +155,10 @@ $(document).ready(function() { data += __("Next available %s item").format(oObj.itemtype_limit); } + if ( oObj.volume_id ) { + data += _("Next available volume %s item").format( oObj.volume_description ); + } + if ( oObj.barcode ) { data += ""; if ( oObj.found == "W" ) { --- a/svc/holds +++ a/svc/holds @@ -69,6 +69,7 @@ my $holds_rs = Koha::Holds->search( my @holds; while ( my $h = $holds_rs->next() ) { my $item = $h->item(); + my $volume = $h->volume(); my $biblionumber = $h->biblio()->biblionumber(); @@ -154,6 +155,11 @@ while ( my $h = $holds_rs->next() ) { } } + if ($volume) { + $hold->{volume_id} = $volume->id; + $hold->{volume_description} = $volume->description; + } + push( @holds, $hold ); } --