diff --git a/installer/data/mysql/atomicupdate/bug_29073.pl b/installer/data/mysql/atomicupdate/bug_29073.pl new file mode 100755 index 0000000000..ef06a3e8f0 --- /dev/null +++ b/installer/data/mysql/atomicupdate/bug_29073.pl @@ -0,0 +1,17 @@ +use Modern::Perl; + +return { + bug_number => "29073", + description => "Make DefaultHoldExpirationdate use 1/0 values", + up => sub { + my ($args) = @_; + my ($dbh, $out) = @$args{qw(dbh out)}; + # Do you stuffs here + $dbh->do(q{ + UPDATE systempreferences SET value = IF(value = 'yes',1,0) + WHERE variable = 'DefaultHoldExpirationdate'; + }); + # Print useful stuff here + say $out "DefaultHoldExpirationdate values updated"; + }, +} diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/circulation.pref b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/circulation.pref index d7d36d1bc7..1923ffeadc 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/circulation.pref +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/circulation.pref @@ -900,8 +900,8 @@ Circulation: - pref: DefaultHoldExpirationdate default: 0 choices: - yes: Set - no: Don't set + 1: Set + 0: Don't set - default expiration date for holds automatically. - If enabled, set expiration date - pref: DefaultHoldExpirationdatePeriod