Merge pull request #7661 from dhensby/pulls/3.5/versioned-base-class

FIX Use baseDataClass for allVersions as with other methods
This commit is contained in:
Damian Mooyman 2017-12-06 14:13:14 +13:00 committed by GitHub
commit 975d462e0c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1050,7 +1050,7 @@ class Versioned extends DataExtension implements TemplateGlobalProvider {
$oldMode = self::get_reading_mode();
self::reading_stage('Stage');
$list = DataObject::get(get_class($this->owner), $filter, $sort, $join, $limit);
$list = DataObject::get(ClassInfo::baseDataClass($this->owner), $filter, $sort, $join, $limit);
if($having) $having = $list->having($having);
$query = $list->dataQuery()->query();