[BUGFIX] Do not try to download extensions in composer mode 82/56582/9
authorHelmut Hummel <typo3@helhum.io>
Fri, 6 Apr 2018 10:55:08 +0000 (12:55 +0200)
committerGeorg Ringer <georg.ringer@gmail.com>
Sat, 7 Apr 2018 05:25:27 +0000 (07:25 +0200)
commit88d586bcfb30a529c8dcefab697d83dbe45e5e3e
tree3cfd4db02a200118a5d46501f27d3bffaea6e4ea
parent0824e6e84b05d10fb431d9de308f37dbdce198b4
[BUGFIX] Do not try to download extensions in composer mode

Upgrade wizards that download extensions from TER must
no do so in composer mode as they would create an unusable
system.

But in case the extension is found, in the system, these wizards
still activate them.

Resolves: #82318
Releases: master, 8.7
Change-Id: I5ad1fdfeb81ad809497d8a88db32325639cd236b
Reviewed-on: https://review.typo3.org/56582
Reviewed-by: Mathias Brodala <mbrodala@pagemachine.de>
Tested-by: Mathias Brodala <mbrodala@pagemachine.de>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Joshua Westerheide <account@jdoubleu.de>
Tested-by: Joshua Westerheide <account@jdoubleu.de>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
typo3/sysext/install/Classes/Updates/AbstractDownloadExtensionUpdate.php
typo3/sysext/install/Classes/Updates/Compatibility7ExtractionUpdate.php
typo3/sysext/install/Classes/Updates/FormLegacyExtractionUpdate.php
typo3/sysext/install/Classes/Updates/FuncExtractionUpdate.php
typo3/sysext/install/Classes/Updates/RedirectExtractionUpdate.php
typo3/sysext/install/Classes/Updates/RteHtmlAreaExtractionUpdate.php
typo3/sysext/install/Classes/Updates/Typo3DbExtractionUpdate.php
typo3/sysext/install/Tests/Unit/Updates/Compatibility7ExtractionUpdateTest.php