From 4b7a2dad7d7beac2b91892fc4f2588c9dc9b4712 Mon Sep 17 00:00:00 2001 From: Uma <uma.s@vtiger.com> Date: Sun, 8 Mar 2020 17:40:32 +0530 Subject: [PATCH] Fixes #976 Emails records deletion from vtiger_Activity during migration is addressed --- modules/Migration/schema/660_to_700.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/Migration/schema/660_to_700.php b/modules/Migration/schema/660_to_700.php index ac2867996..aa55fd77d 100644 --- a/modules/Migration/schema/660_to_700.php +++ b/modules/Migration/schema/660_to_700.php @@ -2203,9 +2203,6 @@ if(defined('VTIGER_UPGRADE')) { $referenceTable = $baseTableName; $referenceColumn = $baseTableIndex; - if($baseTableName == 'vtiger_activity'){ - array_push($moduleName, "Emails"); - } if ($tableName == 'vtiger_producttaxrel' || $tableName == 'vtiger_inventoryproductrel') { $referenceTable = 'vtiger_crmentity'; $referenceColumn = 'crmid'; @@ -2218,6 +2215,9 @@ if(defined('VTIGER_UPGRADE')) { } } } + if($baseTableName == 'vtiger_activity'){ + array_push($moduleName, "Emails"); + } $db->pquery("DELETE FROM $baseTableName WHERE $baseTableIndex NOT IN (SELECT crmid FROM vtiger_crmentity WHERE setype in ". generateQuestionMarks($moduleName).")", array($moduleName)); } } -- GitLab