[BUGFIX] Extension config: Write LocalConfiguration only if needed 13/55413/3
authorChristian Kuhn <lolli@schwarzbu.ch>
Fri, 19 Jan 2018 16:30:11 +0000 (17:30 +0100)
committerFrank Naegler <frank.naegler@typo3.org>
Fri, 19 Jan 2018 17:31:01 +0000 (18:31 +0100)
commit0919a7cf115718bec429db0f816f3bff7733aae3
treebfd70d6e6d65feb5a9b464549d7647b2ae225aa8
parentd087349106bfcf7c88569e6420c5a5c90d0fae4f
[BUGFIX] Extension config: Write LocalConfiguration only if needed

The extension configuration is currently written by the
install tool silent updater each time the install tool
is entered, even if no configuration detail changed.
This is unfortunate on systems with read-only LocalConfiguration
since the install tool then throws an early fatal.
Prevent that write operation in case nothing changed.

Change-Id: I70d419690bcb633049ffcc9546e660d2f3b75a4c
Resolves: #83616
Releases: master
Reviewed-on: https://review.typo3.org/55413
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
typo3/sysext/install/Classes/Service/ExtensionConfigurationService.php