Bug 8811 - can't run report after saving

The fix for Bug 7993 removed some lines from guided_reports.pl
which passed a new report's name and id to the template after
saving. For some reason this was removed, making it impossible
to run or edit a new report immediately after saving.

This patch adds back that part of the script which passes those
variables to the template. Before this patch, after adding a new
SQL report you would not see a "run this report" link. The
"run this report" and "edit" buttons in the toolbar would not
work. After applying the patch these should work.

Signed-off-by: Nicole C. Engard <nengard@bywatersolutions.com>
Tested creating reports and was able to run them after saving.

Signed-off-by: Paul Poulain <paul.poulain@biblibre.com>
This commit is contained in:
Owen Leonard 2012-09-24 10:47:27 -04:00 committed by Paul Poulain
parent 510a7d7347
commit 1749d1da56

View file

@ -501,7 +501,7 @@ elsif ( $phase eq 'Save Report' ) {
);
}
else {
save_report( {
my $id = save_report( {
borrowernumber => $borrowernumber,
sql => $sql,
name => $name,
@ -513,7 +513,11 @@ elsif ( $phase eq 'Save Report' ) {
cache_expiry => $cache_expiry,
public => $public,
} );
$template->param( 'save_successful' => 1, );
$template->param(
'save_successful' => 1,
'reportname' => $name,
'id' => $id,
);
}
}