diff --git a/modules/Migration/schema/660_to_700.php b/modules/Migration/schema/660_to_700.php index ac2867996724bad78f4e26f59884816d2a1f0c35..aa55fd77de7ddaacc26d27e5a03c4f8135002293 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)); } }