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:
parent
510a7d7347
commit
1749d1da56
1 changed files with 6 additions and 2 deletions
|
@ -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,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue