BUG Fix ambiguous query for content report

This commit is contained in:
Christopher Joe 2017-11-01 16:33:16 +13:00
parent cb0c00440a
commit c331dedae9
1 changed files with 5 additions and 3 deletions

View File

@ -2,6 +2,7 @@
namespace SilverStripe\CMS\Reports;
use SilverStripe\CMS\Model\RedirectorPage;
use SilverStripe\CMS\Model\SiteTree;
use SilverStripe\Reports\Report;
@ -25,9 +26,10 @@ class EmptyPagesReport extends Report
public function sourceRecords($params = null)
{
return SiteTree::get()->where(
"\"ClassName\" != 'RedirectorPage' AND (\"Content\" = '' OR \"Content\" IS NULL OR \"Content\" LIKE '<p></p>' OR \"Content\" LIKE '<p>&nbsp;</p>')"
)->sort('Title');
return SiteTree::get()
->exclude('SiteTree.ClassName', RedirectorPage::class)
->filter('SiteTree.Content', [null, '', '<p></p>', '<p>&nbsp;</p>'])
->sort('Title');
}
public function columns()