[Koha-patches] [PATCH] Bug 3657 - Remove the requirement for librarian text in authority subfields
Colin Campbell
colin.campbell at ptfs-europe.com
Wed Sep 23 16:11:53 CEST 2009
Previously could not add or update subfields in MARC Authority
Subfield Structure if no Librarian Text supplied
Requirement removed
---
admin/auth_subfields_structure.pl | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
diff --git a/admin/auth_subfields_structure.pl b/admin/auth_subfields_structure.pl
index fd86778..84ccd11 100755
--- a/admin/auth_subfields_structure.pl
+++ b/admin/auth_subfields_structure.pl
@@ -400,6 +400,7 @@ if ($op eq 'add_form') {
my $tagsubfield =$tagsubfield[$i];
$tagsubfield="@" unless $tagsubfield ne '';
my $liblibrarian =$liblibrarian[$i];
+ $liblibrarian ||= q{}; # ensure its defined
my $libopac =$libopac[$i];
my $repeatable =$input->param("repeatable$i")?1:0;
my $mandatory =$input->param("mandatory$i")?1:0;
@@ -411,7 +412,6 @@ if ($op eq 'add_form') {
my $value_builder=$value_builder[$i];
my $hidden = $ohidden[$i].$ihidden[$i].$ehidden[$i]; #collate from 3 hiddens;
my $isurl = $input->param("isurl$i")?1:0;
- if ($liblibrarian) {
unless (C4::Context->config('demo') eq 1) {
if (auth_subfield_structure_exists($authtypecode, $tagfield, $tagsubfield)) {
$sth_update->execute(
@@ -456,7 +456,6 @@ if ($op eq 'add_form') {
);
}
}
- }
}
print "Content-Type: text/html\n\n<META HTTP-EQUIV=Refresh CONTENT=\"0; URL=auth_subfields_structure.pl?tagfield=$tagfield&authtypecode=$authtypecode\"></html>";
exit;
--
1.6.2.5
More information about the Koha-patches
mailing list