Module version(s) affected
6.x, 5.x, 4.x
Description
\SilverStripe\CMS\Model\SiteTree::get()->columnUnique('ParentID');
The method name implies the result [0] but it returns [0, 0, 0, 0, 0].
How to reproduce
Make a clean installation, do /dev/build so that the five default pages are being build.
Call \SilverStripe\CMS\Model\SiteTree::get()->columnUnique('ParentID');
Possible Solution
Do array_unique() as its used in all other implementations of \SilverStripe\Model\List\SS_List->columnUnique()
Additional Context
No response
Validations
Module version(s) affected
6.x, 5.x, 4.x
Description
\SilverStripe\CMS\Model\SiteTree::get()->columnUnique('ParentID');The method name implies the result
[0]but it returns[0, 0, 0, 0, 0].How to reproduce
Make a clean installation, do /dev/build so that the five default pages are being build.
Call
\SilverStripe\CMS\Model\SiteTree::get()->columnUnique('ParentID');Possible Solution
Do
array_unique()as its used in all other implementations of\SilverStripe\Model\List\SS_List->columnUnique()Additional Context
No response
Validations
silverstripe/installer(with any code examples you've provided)