Presenter: Neue Struktur im DBUpgrade
authorSven Schöling <s.schoeling@linet-services.de>
Wed, 20 Dec 2017 13:15:20 +0000 (14:15 +0100)
committerSven Schöling <s.schoeling@linet-services.de>
Wed, 20 Dec 2017 13:15:20 +0000 (14:15 +0100)
SL/DBUpgrade2/Base.pm
sql/Pg-upgrade2/oe_ar_ap_delivery_orders_edit_notes_as_html.pl

index 5d0d26c..cd698c5 100644 (file)
@@ -12,6 +12,7 @@ use File::Copy ();
 use File::Path ();
 use List::MoreUtils qw(uniq);
 use SL::DBUtils qw(selectfirst_hashref_query);
+use SL::Presenter::EscapedText qw(escape);
 use version;
 
 use Rose::Object::MakeMethods::Generic (
@@ -152,7 +153,7 @@ sub convert_column_to_html {
   foreach my $row (selectall_hashref_query($::form, $self->dbh, qq|SELECT id, $column FROM $table WHERE $column IS NOT NULL|)) {
     next if !$row->{$column} || (($row->{$column} =~ m{^<[a-z]+>}) && ($row->{$column} =~ m{</[a-z]+>$}));
 
-    my $new_content = "" . $::request->presenter->escape($row->{$column});
+    my $new_content = "" . escape($row->{$column});
     $new_content    =~ s{\r}{}g;
     $new_content    =~ s{\n\n+}{</p><p>}g;
     $new_content    =~ s{\n}{<br />}g;
index 2be82f1..a5575f6 100644 (file)
@@ -7,6 +7,7 @@ use strict;
 use utf8;
 
 use SL::DBUtils;
+use SL::Presenter::EscapedText qw(escape);
 
 use parent qw(SL::DBUpgrade2::Base);
 
@@ -18,7 +19,7 @@ sub convert_column {
   foreach my $row (selectall_hashref_query($::form, $self->dbh, qq|SELECT id, $column FROM $table WHERE $column IS NOT NULL|)) {
     next if !$row->{$column} || (($row->{$column} =~ m{^<[a-z]+>}) && ($row->{$column} =~ m{</[a-z]+>$}));
 
-    my $new_content = "" . $::request->presenter->escape($row->{$column});
+    my $new_content = "" . escape($row->{$column});
     $new_content    =~ s{\r}{}g;
     $new_content    =~ s{\n\n+}{</p><p>}g;
     $new_content    =~ s{\n}{<br />}g;