diff --git a/admin/itemtypes.pl b/admin/itemtypes.pl index 80b13c6888..05f394e053 100755 --- a/admin/itemtypes.pl +++ b/admin/itemtypes.pl @@ -196,9 +196,15 @@ if ( $op eq 'add_form' ) { } if ( $op eq 'list' ) { - my $itemtypes = Koha::ItemTypes->search; + my @itypes = Koha::ItemTypes->search->as_list; + my @itemtypes; + foreach my $itype (@itypes) { + my $itemtype = $itype->unblessed; + $itemtype->{branches} = $itype->library_limits ? $itype->library_limits->as_list : []; + push @itemtypes, $itemtype; + } $template->param( - itemtypes => $itemtypes, + itemtypes => \@itemtypes, messages => \@messages, ); } diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/itemtypes.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/itemtypes.tt index 6ac7988e60..715a71b716 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/itemtypes.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/itemtypes.tt @@ -359,6 +359,7 @@ Item types administration