From 0fbc9a26230af2a236de2fa464add64f71182ea8 Mon Sep 17 00:00:00 2001 From: Uma <uma.s@vtiger.com> Date: Thu, 28 May 2020 18:27:56 +0530 Subject: [PATCH] Fixes #369 #492 Emails Related-list supported for Tickets and Potentials --- modules/Migration/schema/720_to_721.php | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/modules/Migration/schema/720_to_721.php b/modules/Migration/schema/720_to_721.php index 0de7e29f1..e466f569a 100644 --- a/modules/Migration/schema/720_to_721.php +++ b/modules/Migration/schema/720_to_721.php @@ -260,14 +260,13 @@ if (defined('VTIGER_UPGRADE')) { $block->addField($field); //Adding related list between Emails and Potentials - $potentialsModule = Vtiger_Module_Model::getInstance('Potentials'); - if($potentialsModule){ - $potentialsModule->setRelatedList(Vtiger_Module_Model::getInstance('Emails'), 'Emails', 'ADD', 'get_emails'); + $emailRelatedModules = array('Potentials', 'HelpDesk'); + foreach ($emailRelatedModules as $key => $moduleName) { + $moduleModel = Vtiger_Module_Model::getInstance($moduleName); + if($moduleModel){ + $moduleModel->setRelatedList(Vtiger_Module_Model::getInstance('Emails'), 'Emails', 'ADD', 'get_emails'); - } - $helpDeskModule = Vtiger_Module_Model::getInstance('HelpDesk'); - if($helpDeskModule){ - $helpDeskModule->setRelatedList(Vtiger_Module_Model::getInstance('Emails'), 'Emails', 'ADD', 'get_emails'); + } } print('Email related list added for Tickets and Opportunities module'); } \ No newline at end of file -- GitLab