(bug #2862) improve sql reports
authorNahuel ANGELINETTI <nahuel.angelinetti@biblibre.com>
Fri, 12 Dec 2008 10:56:19 +0000 (11:56 +0100)
committerHenri-Damien LAURENT <henridamien.laurent@biblibre.com>
Thu, 16 Apr 2009 15:45:58 +0000 (17:45 +0200)
Clear all non-alphanum chars at the end of an sql query.
Use ESCAPE=HTML to escape double quotes in csv export

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
C4/Reports/Guided.pm

index ce5876e..5df6c2a 100644 (file)
@@ -483,6 +483,7 @@ Given some sql and a name this will saved it so that it can resued
 sub save_report {
     my ( $sql, $name, $type, $notes ) = @_;
     my $dbh = C4::Context->dbh();
+    $sql =~ s/(\W*)$//;
     my $query =
 "INSERT INTO saved_sql (borrowernumber,date_created,last_modified,savedsql,report_name,type,notes)  VALUES (?,now(),now(),?,?,?,?)";
     my $sth = $dbh->prepare($query);