Hello everyone,
i 'm having problems trying to update from the 7.10 beta 3 to the last stable version. The system gives me an error:
Fatal error: Uncaught Error: Call to undefined method EmailAddress::getSendConfirmOptInEmailActionLinkDefs() in /web/htdocs/www.itimex.it/home/SUITE/cache/upgrades/temp/9L8gm1/SuiteCRM-Upgrade-7.10-to-7.10.2/modules/Accounts/metadata/detailviewdefs.php:51 Stack trace: #0 /web/htdocs/www.itimex.it/home/SUITE/modules/UpgradeWizard/SugarMerge/EditViewMerge.php(707): require() #1 /web/htdocs/www.itimex.it/home/SUITE/modules/UpgradeWizard/SugarMerge/EditViewMerge.php(756): EditViewMerge->loadData(āAccountsā, āmodules/Accountā¦ā, ā/web/htdocs/wwwā¦ā, ācustom/modules/ā¦ā) #2 /web/htdocs/www.itimex.it/home/SUITE/modules/UpgradeWizard/SugarMerge/SugarMerge.php(209): EditViewMerge->merge(āAccountsā, āmodules/Accountā¦ā, ā/web/htdocs/wwwā¦ā, ācustom/modules/ā¦ā, true) #3 /web/htdocs/www.itimex.it/home/SUITE/modules/UpgradeWizard/SugarMerge/SugarMerge.php(180): SugarMerge->mergeFile(āAccountsā, ādetailviewdefsā¦ā, true, true) #4 /web/htdocs/www.itimex.it/home/SUITE/modules/UpgradeWizard/SugarMerge/SugarMerge.php(150): SugarMe in /web/htdocs/www.itimex.it/home/SUITE/cache/upgrades/temp/9L8gm1/SuiteCRM-Upgrade-7.10-to-7.10.2/modules/Accounts/metadata/detailviewdefs.php on line 51
iām not sure if iām doing it correctly. Any help?
Sorry, are you upgrading to 7.10.2 or 7.10.3 which just came out today?
I was upgrading to 7.10.2.
You seem to be the only one having this problem, which is strangeā¦
Maybe start by trying the new 7.10.3, perhaps you donāt get the same problem. Make sure you clear (or rename, just to be safe) the āupload/upgrades/patchā directory before starting the upgrade, this will clear out any left-overs from previous failed upgrades.
You donāt happen to have any customizations to Email files, or any add-ons that might be interfering?
Hello,
i followed your suggestions , i renemed the patch folder and i tried to upgrade to 10.3. This is the error:
Fatal error: Uncaught Error: Call to undefined method EmailAddress::getSendConfirmOptInEmailActionLinkDefs() in
/web/htdocs/www.itimex.it/home/SUITE/cache/upgrades/temp/XX9Y5s/SuiteCRM-Upgrade-7.10-to-7.10.3/modules/Accounts/metadata/detailviewdefs.php:51
Stack trace:
#0 /web/htdocs/www.itimex.it/home/SUITE/modules/UpgradeWizard/SugarMerge/EditViewMerge.php(707): require()
#1 /web/htdocs/www.itimex.it/home/SUITE/modules/UpgradeWizard/SugarMerge/EditViewMerge.php(756): EditViewMerge->loadData('Accounts', 'modules/Account...', '/web/htdocs/www...', 'custom/modules/...')
#2 /web/htdocs/www.itimex.it/home/SUITE/modules/UpgradeWizard/SugarMerge/SugarMerge.php(209): EditViewMerge->merge('Accounts', 'modules/Account...', '/web/htdocs/www...', 'custom/modules/...', true)
#3 /web/htdocs/www.itimex.it/home/SUITE/modules/UpgradeWizard/SugarMerge/SugarMerge.php(180): SugarMerge->mergeFile('Accounts', 'detailviewdefs....', true, true)
#4 /web/htdocs/www.itimex.it/home/SUITE/modules/UpgradeWizard/SugarMerge/SugarMerge.php(150): SugarMe in /web/htdocs/www.itimex.it/home/SUITE/cache/upgrades/temp/XX9Y5s/SuiteCRM-Upgrade-7.10-to-7.10.3/modules/Accounts/metadata/detailviewdefs.php on line 51
i have flat installation, no customizations .
Do you have anything in ācustom/modules/accountsā? It seems itās trying to merge a new file with a an old one.
Anyway, I am inclined to think this is a bug - you can open an issue for it on GitHub with your error message. Thanks