diff --git a/include/Webservices/ConvertLead.php b/include/Webservices/ConvertLead.php index 0ed67b05926e91e96b02185d1d0fbb3a85078d28..23bf4a55187308b78ae8df4b1f56a38f211c8db2 100644 --- a/include/Webservices/ConvertLead.php +++ b/include/Webservices/ConvertLead.php @@ -280,6 +280,10 @@ function vtws_updateConvertLeadStatus($entityIds, $leadId, $user) { $tableList = $meta->getEntityTableIndexList(); $tableIndex = $tableList[$tablename]; $adb->pquery("UPDATE $tablename SET isconvertedfromlead = ? WHERE $tableIndex = ?",array(1,$id)); + //copy forward the created time and creator of the lead to the converted objects + //from a user perspective, it isn't a new entity, it is a converted entity + $adb->pquery("UPDATE vtiger_crmentity newmod,(select createdtime, smcreatorid from vtiger_crmentity WHERE crmid=?) leadmod set newmod.createdtime=leadmod.createdtime, + newmod.smcreatorid=leadmod.smcreatorid where newmod.crmid=?",array($leadIdComponents[1],$id)); } }