From 5ddbf9cd4340917f9e3c465df72893a5e85ff92c Mon Sep 17 00:00:00 2001 From: Adam Date: Wed, 9 Jul 2014 22:47:11 +1000 Subject: [PATCH] Check from ExtraFields in getSortTableClauseForIds if no extrafields are on the many_many relationship error generated same fix as chillu on getSortTable --- code/GridFieldOrderableRows.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/GridFieldOrderableRows.php b/code/GridFieldOrderableRows.php index e08447e..0202bbc 100755 --- a/code/GridFieldOrderableRows.php +++ b/code/GridFieldOrderableRows.php @@ -281,7 +281,7 @@ class GridFieldOrderableRows extends RequestHandler implements $foreignKey = $list->getForeignKey(); $foreignID = $list->getForeignID(); - if(array_key_exists($this->getSortField(), $extra)) { + if($extra && array_key_exists($this->getSortField(), $extra)) { return sprintf( '"%s" %s AND "%s" = %d', $key,