@@ -, +, @@ control fields correctly - Apply the tests patch - Run: $ sudo koha-shell kohadev k$ cd kohaclone k$ prove t/db_dependent/Koha/Filter/EmbedItemsAvailability.t - Apply this patch - Run: k$ prove t/db_dependent/Koha/Filter/EmbedItemsAvailability.t - Sign off :-D --- Koha/Filter/MARC/EmbedItemsAvailability.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) --- a/Koha/Filter/MARC/EmbedItemsAvailability.pm +++ a/Koha/Filter/MARC/EmbedItemsAvailability.pm @@ -72,7 +72,9 @@ sub _processrecord { my $record = shift; my ($biblionumber_field, $biblionumber_subfield) = GetMarcFromKohaField("biblio.biblionumber", ''); - my $biblionumber = $record->field($biblionumber_field)->subfield($biblionumber_subfield); + my $biblionumber = ( $biblionumber_field > 9 ) + ? $record->field($biblionumber_field)->subfield($biblionumber_subfield) + : $record->field($biblionumber_field)->data(); my $not_onloan_items = Koha::Items->search({ biblionumber => $biblionumber, --