To test, well do something like
misc/cronjobs/runreport.pl --subject="My fancy subject!" --to=you@youraddress.com 1
where 1 is the number of your favourite saved report.
Success is your email arrives with the subject "My fancy subject!" Failure is
(with --subject defined) you get either the description of the report, or "Koha
saved report" as the subject. This is success without --subject defined.
Signed-off-by: Frederic Demians <f.demians@tamil.fr>
Bug repeatable and fixed by this patch.
Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit
4f8476e09c2de223f73692521b8f8e533ef8400f)
Signed-off-by: Frédéric Demians <f.demians@tamil.fr>
(cherry picked from commit
5288b0d9b579a90e287348c8650d9d92a36f8ca2)
Signed-off-by: Liz Rea <wizzyrea@gmail.com>
my $format = "text";
my $to = "";
my $from = "";
-my $subject = 'Koha Saved Report';
+my $subject = "";
my $separator = ',';
my $quote = '"';
my $type = $report->{type};
$verbose and print "SQL: $sql\n\n";
- if (defined($report_name) and $report_name ne "")
+ if ( $subject eq "" )
{
- $subject = $report_name ;
- }
- else
- {
- $subject = 'Koha Saved Report';
+ if ( defined($report_name) and $report_name ne "")
+ {
+ $subject = $report_name ;
+ }
+ else
+ {
+ $subject = 'Koha Saved Report';
+ }
}
# my $results = execute_query($sql, undef, 0, 99999, $format, $report_id);
my ($sth) = execute_query($sql);