mirror of
https://github.com/UndefinedOffset/SortableGridField.git
synced 2024-10-22 15:05:38 +00:00
Fixed undefined variable $gridField which would cascade into a fatal error when correcting sort indexes of 0 on many_many relationships
This commit is contained in:
parent
09326e0c7a
commit
ed00b22574
@ -102,7 +102,7 @@ class GridFieldSortableRows implements GridField_HTMLProvider, GridField_ActionP
|
|||||||
|
|
||||||
|
|
||||||
//Detect and correct items with a sort column value of 0 (push to bottom)
|
//Detect and correct items with a sort column value of 0 (push to bottom)
|
||||||
$this->fixSortColumn($dataList);
|
$this->fixSortColumn($gridField, $dataList);
|
||||||
|
|
||||||
|
|
||||||
return $dataList->sort($this->sortColumn);
|
return $dataList->sort($this->sortColumn);
|
||||||
@ -110,9 +110,10 @@ class GridFieldSortableRows implements GridField_HTMLProvider, GridField_ActionP
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Detects and corrects items with a sort column value of 0, by appending them to the bottom of the list
|
* Detects and corrects items with a sort column value of 0, by appending them to the bottom of the list
|
||||||
|
* @param GridField $gridField Grid Field Reference
|
||||||
* @param SS_List $dataList Data List of items to be checked
|
* @param SS_List $dataList Data List of items to be checked
|
||||||
*/
|
*/
|
||||||
protected function fixSortColumn(SS_List $dataList) {
|
protected function fixSortColumn($gridField, SS_List $dataList) {
|
||||||
$list=clone $dataList;
|
$list=clone $dataList;
|
||||||
$list->limit(0);
|
$list->limit(0);
|
||||||
$max = $list->Max($this->sortColumn);
|
$max = $list->Max($this->sortColumn);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user