From 7475bc0f9183db6d5135101084f5954a682a180c Mon Sep 17 00:00:00 2001 From: Xavier Perseguers <xavier@typo3.org> Date: Sun, 19 Jul 2015 11:23:41 +0200 Subject: [PATCH] [BUGFIX] Reuse local mirror.xml.gz when updating translations When updating translation packages, the local mirrors.xml.gz should be reused instead of being fetched again and again. The list of mirrors virtually never changes and is already updated when fetching the list of TER extensions in Extension Manager. It should thus be assumed that the local content is just correct and may be used safely. Change-Id: I5863762061b2a55d2439a92d53fdbf02bcd6e124 Resolves: #68364 Releases: master, 6.2 Reviewed-on: http://review.typo3.org/41700 Reviewed-by: Georg Ringer <georg.ringer@gmail.com> Tested-by: Georg Ringer <georg.ringer@gmail.com> Reviewed-by: Susanne Moog <typo3@susannemoog.de> Tested-by: Susanne Moog <typo3@susannemoog.de> --- typo3/sysext/lang/Classes/Service/TranslationService.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/typo3/sysext/lang/Classes/Service/TranslationService.php b/typo3/sysext/lang/Classes/Service/TranslationService.php index 079d8b800ceb..b429244af8de 100644 --- a/typo3/sysext/lang/Classes/Service/TranslationService.php +++ b/typo3/sysext/lang/Classes/Service/TranslationService.php @@ -51,7 +51,7 @@ class TranslationService implements \TYPO3\CMS\Core\SingletonInterface { * @return void */ public function injectRepositoryHelper(\TYPO3\CMS\Extensionmanager\Utility\Repository\Helper $helper) { - $this->mirrorUrl = $helper->getMirrors()->getMirrorUrl(); + $this->mirrorUrl = $helper->getMirrors(FALSE)->getMirrorUrl(); } /** -- GitLab