[BUGFIX] Fix dependency handling of EM
authorHelmut Hummel <helmut.hummel@typo3.org>
Sun, 21 Oct 2012 12:28:55 +0000 (14:28 +0200)
committerHelmut Hummel <helmut.hummel@typo3.org>
Mon, 22 Oct 2012 07:16:41 +0000 (09:16 +0200)
commit43e2d56cfdfe88b2c3b03325c22a9c2e61d5b598
tree6a69b728910634056dd2c3b006bf39e6b6fc1f40
parent1d93ada90191fed0d72ee1f2ce402855e589f184
[BUGFIX] Fix dependency handling of EM

Through calculation of dependencies the dependency
utility swapped lowest and highest constraint.

Fix that and also make the dialogue work again
when installing an extension with dependencies.

Fixes: #42245
Releases: 6.0

Change-Id: I1701b966bbb0c9768992e5e8a9a6a88ae4917ce6
Reviewed-on: http://review.typo3.org/15862
Reviewed-by: Jigal van Hemert
Tested-by: Jigal van Hemert
Reviewed-by: Helmut Hummel
Tested-by: Helmut Hummel
typo3/sysext/extensionmanager/Classes/Controller/DownloadController.php
typo3/sysext/extensionmanager/Classes/Domain/Repository/ExtensionRepository.php
typo3/sysext/extensionmanager/Classes/Utility/DependencyUtility.php
typo3/sysext/extensionmanager/Resources/Private/Language/locallang.xlf
typo3/sysext/extensionmanager/Resources/Private/Templates/Download/CheckDependencies.json
typo3/sysext/extensionmanager/Resources/Public/JavaScript/ter.js
typo3/sysext/extensionmanager/Tests/Unit/Utility/DependencyUtilityTest.php