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