mirror of
https://github.com/silverstripe/silverstripe-mssql
synced 2024-10-22 08:05:53 +02:00
Removing paging subset occuring before pagination is set
This commit is contained in:
parent
9ae0cecc36
commit
13cdb07539
@ -1418,12 +1418,8 @@ class MSSQLDatabase extends SS_Database {
|
|||||||
$objects = array();
|
$objects = array();
|
||||||
foreach ($result as $row) {
|
foreach ($result as $row) {
|
||||||
$current++;
|
$current++;
|
||||||
|
|
||||||
// Select a subset for paging
|
|
||||||
if ($current >= $start && $current < $start + $pageLength) {
|
|
||||||
$objects[] = DataObject::get_by_id($row['Source'], $row['ID']);
|
$objects[] = DataObject::get_by_id($row['Source'], $row['ID']);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
if(isset($objects)) $results = new ArrayList($objects);
|
if(isset($objects)) $results = new ArrayList($objects);
|
||||||
else $results = new ArrayList();
|
else $results = new ArrayList();
|
||||||
|
Loading…
Reference in New Issue
Block a user