From: Jonathan Druart Date: Mon, 13 Dec 2021 10:50:33 +0000 (+0100) Subject: Bug 29662: (bug 27526 follow-up) Prefill all subfields if SubfieldsToUseWhenPrefill... X-Git-Tag: v22.11.00~812 X-Git-Url: http://koha-dev.rot13.org:8081/gitweb/?a=commitdiff_plain;h=06a23aadefc84bc8e7131a83e316ba408b40e4b2;p=srvgit Bug 29662: (bug 27526 follow-up) Prefill all subfields if SubfieldsToUseWhenPrefill is empty Signed-off-by: Thibault Keromnès Signed-off-by: Katrin Fischer Signed-off-by: Tomas Cohen Arazi --- diff --git a/Koha/UI/Form/Builder/Item.pm b/Koha/UI/Form/Builder/Item.pm index 429f88cb58..568a00e401 100644 --- a/Koha/UI/Form/Builder/Item.pm +++ b/Koha/UI/Form/Builder/Item.pm @@ -429,6 +429,8 @@ Flag to restrict the edition if the user does not have necessary permissions. List of subfields to prefill (value of syspref SubfieldsToUseWhenPrefill) +If empty all subfields will be prefilled. For none, you can pass an array with a single false value. + =item subfields_to_allow List of subfields to allow (value of syspref SubfieldsToAllowForRestrictedBatchmod or SubfieldsToAllowForRestrictedEditing) diff --git a/cataloguing/additem.pl b/cataloguing/additem.pl index bdd2061978..4617cb54db 100755 --- a/cataloguing/additem.pl +++ b/cataloguing/additem.pl @@ -607,8 +607,6 @@ my $branchcode = $input->param('branch') || C4::Context->userenv->{branch}; my @subfields_to_prefill; if ( $nextop eq 'additem' && $op ne 'dupeitem' && $prefillitem ) { @subfields_to_prefill = split(' ', C4::Context->preference('SubfieldsToUseWhenPrefill')); - # Setting to 1 element if SubfieldsToUseWhenPrefill is empty to prevent all the subfields to be prefilled - @subfields_to_prefill = ("") unless @subfields_to_prefill; } # Getting list of subfields to keep when restricted editing is enabled