From e906beb45391cc79edd694c721b1f6067ce66288 Mon Sep 17 00:00:00 2001 From: Aleisha Amohia Date: Sun, 3 Mar 2024 21:15:44 +0000 Subject: [PATCH] Bug 35067: Fix for AV categories with no parent, and special AVs Test that item type, classification sources, and standard authorised values like YES_NO still work as normal. --- Koha/UI/Form/Builder/Biblio.pm | 3 +++ .../intranet-tmpl/prog/en/modules/admin/authorised_values.tt | 1 + .../intranet-tmpl/prog/en/modules/cataloguing/addbiblio.tt | 4 ++-- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Koha/UI/Form/Builder/Biblio.pm b/Koha/UI/Form/Builder/Biblio.pm index e1cd810ad3a..d69c5d084c7 100644 --- a/Koha/UI/Form/Builder/Biblio.pm +++ b/Koha/UI/Form/Builder/Biblio.pm @@ -316,6 +316,7 @@ sub build_authorized_values_list { } elsif ( $category eq "itemtypes" ) { push @authorised_values, ""; + $authorised_category{""} = $category; my $itemtype; my $itemtypes = Koha::ItemTypes->search_with_localization; @@ -328,6 +329,7 @@ sub build_authorized_values_list { } elsif ( $category eq "cn_source" ) { push @authorised_values, ""; + $authorised_category{""} = $category; my $class_sources = GetClassSources(); @@ -360,6 +362,7 @@ sub build_authorized_values_list { ); push @authorised_values, ""; + $authorised_category{""} = $category; while ( my ( $value, $lib, $this_category ) = $authorised_values_sth->fetchrow_array ) { push @authorised_values, $value; diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/authorised_values.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/authorised_values.tt index e31befcfea0..642796c4e79 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/authorised_values.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/authorised_values.tt @@ -137,6 +137,7 @@