[Vtigercrm-developers] 711 to 720 update

Martin Allen martin.allen at exe-squared.co.uk
Thu Jul 1 14:45:35 GMT 2021


So by calling the Install_Utils_Model::installModules(); function it is basically re-installing certain modules (any modules that have a schema in the zip files in /packages directories) and part of that process is that for related lists, as you guessed Alan, it deletes ALL related Lists before then rebuilding all the related lists from the schema in the zip files - which are set on installation of vTiger?

-----Original Message-----
From: vtigercrm-developers-bounces at lists.vtigercrm.com <vtigercrm-developers-bounces at lists.vtigercrm.com> On Behalf Of Alan Lord
Sent: 01 July 2021 15:34
To: vtigercrm-developers at lists.vtigercrm.com
Subject: Re: [Vtigercrm-developers] 711 to 720 update

Anything to do with this one?

https://code.vtiger.com/vtiger/vtigercrm/issues/1003

If not it is probably because part of the module install routine maybe called remove related lists before recreating them?

Check the various module install and enable/disable events passed to the vtlib_handler in the module's class file.


Al


On 01/07/2021 15:28, Martin Allen wrote:
> Okay - so digging into this further whenever the 711 to 720 update is 
> run (so if your updating vTiger from any version before 711 to 720 or 
> higher) then the following modules will have ALL related lists deleted, 
> and ONLY the default related lists are restored....
> 
> ServiceContracts
> ProjectTasks
> 
> Services
> 
> Assets
> 
> Project
> 
> SMSNotifier
> 
> Again - WHY??
> 
> *From:*vtigercrm-developers-bounces at lists.vtigercrm.com 
> <vtigercrm-developers-bounces at lists.vtigercrm.com> *On Behalf Of *Martin 
> Allen
> *Sent:* 01 July 2021 15:10
> *To:* vtigercrm-developers at lists.vtigercrm.com
> *Subject:* [Vtigercrm-developers] 711 to 720 update
> 
> Does anyone know why I the 711_to_720.php migration schema there is a 
> call to Install_Utils_Model::installModules();
> 
> We've just updated some CRMs and afterwards we have multiple Related 
> Lists in Project Tasks module that are deleted, and also related lists 
> that are now duplicated, and so far we have narrowed it down to being 
> caused by this function...?
> 
> *Martin Allen*
> 
> **
> 
> **
> 
> 01392 690659 (Direct)
> 01392 248692 (Main Office)
> 
> The information in this email is confidential If you are not the 
> intended recipient, you must not read or use that information. This 
> email and any attachments are believed to be virus free however no 
> responsibility is accepted by Exe Squared Ltd for any loss or damage 
> arising in any way from receipt or use thereof. Exe Squared Ltd Company 
> Reg Number 12185709, is based at Silverdown Park, Fair Oak Close, Exeter 
> Airport Business Park EX5 2UX.
> 
> 
> _______________________________________________
> http://www.vtiger.com/
> 
_______________________________________________
http://www.vtiger.com/



More information about the vtigercrm-developers mailing list