From 82eb191bf441723d36d797de0dd56f8e4de7a3f5 Mon Sep 17 00:00:00 2001 From: Damian Mooyman Date: Tue, 10 Nov 2015 15:20:44 +1300 Subject: [PATCH] Restore deprecated reports --- code/Report.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/code/Report.php b/code/Report.php index fa7fe026..47796c43 100644 --- a/code/Report.php +++ b/code/Report.php @@ -66,9 +66,15 @@ class SS_Report extends ViewableData { public static $excluded_reports = array( 'SS_Report', 'SS_ReportWrapper', - 'SideReportWrapper' + 'SideReportWrapper', + 'SideReport_RecentlyEdited', // @deprecated 3.2..4.0 + 'SideReport_EmptyPages', // @deprecated 3.2..4.0 + 'SideReport_BrokenVirtualPages', // @deprecated 3.2..4.0 + 'SideReport_BrokenRedirectorPages', // @deprecated 3.2..4.0 + 'SideReport_BrokenLinks', // @deprecated 3.2..4.0 + 'SideReport_BrokenFiles' // @deprecated 3.2..4.0 ); - + /** * Return the title of this report. * @@ -105,7 +111,7 @@ class SS_Report extends ViewableData { */ public function sourceQuery($params) { if($this->hasMethod('sourceRecords')) { - return $this->sourceRecords()->dataQuery(); + return $this->sourceRecords($params, null, null)->dataQuery(); } else { user_error("Please override sourceQuery()/sourceRecords() and columns() or, if necessary, override getReportField()", E_USER_ERROR); }