Merge pull request #5214 from tractorcow/pulls/3.1/fix-array-values

Do not hang on nested parameters in search context
This commit is contained in:
Daniel Hensby 2016-03-21 09:21:33 +00:00
commit 863b737717

View File

@ -226,7 +226,15 @@ abstract class ModelAdmin extends LeftAndMain {
public function getList() {
$context = $this->getSearchContext();
$params = $this->request->requestVar('q');
$params = $this->getRequest()->requestVar('q');
if(is_array($params)) {
$trimRecursive = function($v) use(&$trimRecursive) {
return is_array($v) ? array_map($trimRecursive, $v) : trim($v);
};
$params = $trimRecursive($params);
}
$list = $context->getResults($params);
$this->extend('updateList', $list);