diff --git a/modules/Settings/Groups/models/Record.php b/modules/Settings/Groups/models/Record.php index 091bef29bed443657bfe669ffe1e384cbfa56944..11433dc783b05ee796978fdd1e916f2c26d48af3 100644 --- a/modules/Settings/Groups/models/Record.php +++ b/modules/Settings/Groups/models/Record.php @@ -77,7 +77,7 @@ class Settings_Groups_Record_Model extends Settings_Vtiger_Record_Model { * @return <Array> Settings_Profiles_Record_Model instances */ public function getMembers() { - if (!$this->members) { + if (!property_exists($this,'members') || !$this->members) { $this->members = Settings_Groups_Member_Model::getAllByGroup($this); } return $this->members; diff --git a/modules/Settings/Groups/views/Detail.php b/modules/Settings/Groups/views/Detail.php index 90eea7bd152fcb91c520f99e6f6c20cf11f8bbad..7f54ac1094f1261a7a628cbe9615640007e4d95e 100644 --- a/modules/Settings/Groups/views/Detail.php +++ b/modules/Settings/Groups/views/Detail.php @@ -17,7 +17,7 @@ Class Settings_Groups_Detail_View extends Settings_Vtiger_Index_View { $qualifiedModuleName = $request->getModule(false); $recordModel = Settings_Groups_Record_Model::getInstance($groupId); - + $record=''; $viewer = $this->getViewer($request); $viewer->assign('RECORD_MODEL', $recordModel); @@ -59,7 +59,7 @@ Class Settings_Groups_Detail_View extends Settings_Vtiger_Index_View { $listViewModel = Settings_Vtiger_ListView_Model::getInstance($request->getModule(false)); $linkParams = array('MODULE'=>$request->getModule(false), 'ACTION'=>$request->get('view')); - if(!$this->listViewLinks){ + if(!property_exists($this,'listViewLinks') || !$this->listViewLinks){ $this->listViewLinks = $listViewModel->getListViewLinks($linkParams); } $viewer->assign('LISTVIEW_LINKS', $this->listViewLinks); diff --git a/modules/Settings/Groups/views/Edit.php b/modules/Settings/Groups/views/Edit.php index 5585b77c12f2056ec3c923b241fb437376b7595e..c5fcb079020ffcb66b515581393d25d25e2c2447 100644 --- a/modules/Settings/Groups/views/Edit.php +++ b/modules/Settings/Groups/views/Edit.php @@ -63,7 +63,7 @@ Class Settings_Groups_Edit_View extends Settings_Vtiger_Index_View { $listViewModel = Settings_Vtiger_ListView_Model::getInstance($request->getModule(false)); $linkParams = array('MODULE'=>$request->getModule(false), 'ACTION'=>$request->get('view')); - if(!$this->listViewLinks){ + if(!property_exists($this,'listViewLinks') || !$this->listViewLinks){ $this->listViewLinks = $listViewModel->getListViewLinks($linkParams); } $viewer->assign('LISTVIEW_LINKS', $this->listViewLinks);