From 426ca044e9a69623148de63ef121b2312ca2dec7 Mon Sep 17 00:00:00 2001 From: Lucas Gass Date: Tue, 26 Mar 2024 15:43:35 +0000 Subject: [PATCH] Bug 36244: DBRev 23.05.09.001 Signed-off-by: Lucas Gass --- Koha.pm | 2 +- .../data/mysql/atomicupdate/bug_36244.pl | 27 ------------------- 2 files changed, 1 insertion(+), 28 deletions(-) delete mode 100755 installer/data/mysql/atomicupdate/bug_36244.pl diff --git a/Koha.pm b/Koha.pm index ae41eae8b7..db6db2d676 100644 --- a/Koha.pm +++ b/Koha.pm @@ -29,7 +29,7 @@ use vars qw{ $VERSION }; # - #4 : the developer version. The 4th number is the database subversion. # used by developers when the database changes. updatedatabase take care of the changes itself # and is automatically called by Auth.pm when needed. -$VERSION = "23.05.09.000"; +$VERSION = "23.05.09.001"; sub version { return $VERSION; diff --git a/installer/data/mysql/atomicupdate/bug_36244.pl b/installer/data/mysql/atomicupdate/bug_36244.pl deleted file mode 100755 index 5fd40ecb2d..0000000000 --- a/installer/data/mysql/atomicupdate/bug_36244.pl +++ /dev/null @@ -1,27 +0,0 @@ -use Modern::Perl; - -return { - bug_number => "36244", - description => "Template Toolkit syntax not escaped in letter templates", - up => sub { - my ($args) = @_; - my ( $dbh, $out ) = @$args{qw(dbh out)}; - - my $query = q{SELECT * FROM letter WHERE content LIKE "[|%%SET%<<%|%]" ESCAPE '|'}; - my $sth = $dbh->prepare($query); - $sth->execute(); - if ( $sth->rows ) { - say $out "You have one or more templates that have been affected by bug 36244."; - say $out "These templates assign template toolkit variables values"; - say $out "using the double arrows syntax. E.g. [% SET name = '<>' %]"; - say $out - "This will no longer function correctly as Template Toolkit is now rendered before the double arrow syntax."; - say $out "The following notices will need to be updated:"; - - while ( my $row = $sth->fetchrow_hashref() ) { - say $out - "ID: $row->{id} / MODULE: $row->{module} / CODE: $row->{code} / BRANCHCODE: $row->{branchcode} / NAME: $row->{name}"; - } - } - }, -}; -- 2.39.5