@@ -, +, @@ --- .../bug_28263-fix_auto_renewal_message.pl | 15 +++++++++++++++ .../bug_28263_fix_auto_renewal_message.perl | 10 ---------- 2 files changed, 15 insertions(+), 10 deletions(-) create mode 100755 installer/data/mysql/atomicupdate/bug_28263-fix_auto_renewal_message.pl delete mode 100644 installer/data/mysql/atomicupdate/bug_28263_fix_auto_renewal_message.perl --- a/installer/data/mysql/atomicupdate/bug_28263-fix_auto_renewal_message.pl +++ a/installer/data/mysql/atomicupdate/bug_28263-fix_auto_renewal_message.pl @@ -0,0 +1,15 @@ +use Modern::Perl; + +return { + bug_number => "28263", + description => "Update AUTO_RENEWAL too_many message", + up => sub { + my ($args) = @_; + my ($dbh) = @$args{qw(dbh)}; + $dbh->do(q{ + UPDATE letter SET + content = REPLACE(content, "You have reached the maximum number of checkouts possible." , "You have reached the maximum number of renewals possible.") + WHERE ( code = 'AUTO_RENEWALS' OR code = 'AUTO_RENEWALS_DGST' ); + }); + }, +} --- a/installer/data/mysql/atomicupdate/bug_28263_fix_auto_renewal_message.perl +++ a/installer/data/mysql/atomicupdate/bug_28263_fix_auto_renewal_message.perl @@ -1,10 +0,0 @@ -$DBversion = 'XXX'; # will be replaced by the RM -if( CheckVersion( $DBversion ) ) { - $dbh->do(q{ - UPDATE letter SET - content = REPLACE(content, "You have reached the maximum number of checkouts possible." , "You have reached the maximum number of renewals possible.") - WHERE ( code = 'AUTO_RENEWALS' OR code = 'AUTO_RENEWALS_DGST' ); - }); - - NewVersion( $DBversion, 28263, "Update AUTO_RENEWAL too_many message"); -} --