diff --git a/Controller/GrouperGroupsController.php b/Controller/GrouperGroupsController.php index 6dca4b6..aad890e 100644 --- a/Controller/GrouperGroupsController.php +++ b/Controller/GrouperGroupsController.php @@ -407,8 +407,13 @@ public function groupOwner() 'limit' => ($this->passedArgs['limit'] ?? $this->paginate['limit']), ]; - if (isset($this->request->data['search'])) { - $searchCriteria = urldecode($this->request->data['search']); + if (isset($this->request->data['search']) || isset($this->request->query['search'])) { + if(isset($this->request->data['search'])){ + $searchCriteria = urldecode($this->request->data['search']); + } else { + $searchCriteria = urldecode($this->request->query['search']); + } + $this->set('searchcriteria', $searchCriteria); try { @@ -477,8 +482,13 @@ public function groupMember() 'limit' => ($this->passedArgs['limit'] ?? $this->paginate['limit']), ]; - if (isset($this->request->data['search'])) { - $searchCriteria = urldecode($this->request->data['search']); + if (isset($this->request->data['search']) || isset($this->request->query['search'])) { + if(isset($this->request->data['search'])){ + $searchCriteria = urldecode($this->request->data['search']); + } else { + $searchCriteria = urldecode($this->request->query['search']); + } + $this->set('searchcriteria', $searchCriteria); try {