From 5b66e8cce7cc058ff414485c388d47794c5352d6 Mon Sep 17 00:00:00 2001 From: Ioannis Igoumenos Date: Fri, 3 May 2024 11:21:28 +0300 Subject: [PATCH] Filter select,auxiliary and type autoview vars by coid when needed. --- app/src/Controller/StandardController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/Controller/StandardController.php b/app/src/Controller/StandardController.php index 79085fed4..001abdafc 100644 --- a/app/src/Controller/StandardController.php +++ b/app/src/Controller/StandardController.php @@ -660,6 +660,10 @@ protected function populateAutoViewVars(object $obj=null) { case 'select': $avvmodel = $avv['model']; $this->$avvmodel = TableRegistry::getTableLocator()->get($avvmodel); + if($this->$avvmodel->getSchema()->hasColumn('co_id')) { + $avv['where']['co_id'] = $this->getCOID(); + } + $query = $this->$avvmodel->find($avv['type'] == 'auxiliary' ? 'all' : 'list'); if(!empty($avv['find'])) {