[BUGFIX] Prevent installation of incompatible extensions 34/50434/2
authorNicole Cordes <typo3@cordes.co>
Fri, 28 Oct 2016 22:16:58 +0000 (00:16 +0200)
committerBenni Mack <benni@typo3.org>
Sat, 29 Oct 2016 20:43:41 +0000 (22:43 +0200)
commit1ed8d6f69f94e9d7215222347192d33344486630
treee1017a3c982672625daf9f95306fbc0495a58bc4
parent9df5ce3ae7cf9d4fe3f1833814bac5de88c97a7e
[BUGFIX] Prevent installation of incompatible extensions

If an extension is installed, all information are gathered from database.
Here also a check for possible update versions is triggered. In this
check potential dependency updates are marked which get installed during
the underlying extension installation.
This patch prevents gathering TER information during an installation
process to prevent any update information to be registered.

Change-Id: I1188803335c16c3a8f0c963f611d33b3b495433e
Resolves: #78494
Resolves: #76542
Releases: master, 7.6, 6.2
Reviewed-on: https://review.typo3.org/50434
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
typo3/sysext/extensionmanager/Classes/Controller/ActionController.php
typo3/sysext/extensionmanager/Classes/Utility/InstallUtility.php