From 05a9d1cada6503967b125e6470c6d8b3459e2f76 Mon Sep 17 00:00:00 2001 From: Axel Stohn Date: Mon, 27 Mar 2023 09:35:43 -0700 Subject: [PATCH] adding deep link to other tabs --- Controller/GrouperGroupsController.php | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) 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 {