From d03afb5d06f1d1a18e9cf03f55a638dca857c6d8 Mon Sep 17 00:00:00 2001 From: Antonio De Marco Date: Mon, 20 May 2019 16:40:32 +0200 Subject: [PATCH] OPENEUROPA-1922: Do not modify configuration in hook_install() if configuration is in syncing mode. --- .../oe_multilingual_selection_page.install | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/oe_multilingual_selection_page/oe_multilingual_selection_page.install b/modules/oe_multilingual_selection_page/oe_multilingual_selection_page.install index f52d717..bcb0c52 100644 --- a/modules/oe_multilingual_selection_page/oe_multilingual_selection_page.install +++ b/modules/oe_multilingual_selection_page/oe_multilingual_selection_page.install @@ -13,6 +13,11 @@ use Drupal\language_selection_page\Plugin\LanguageNegotiation\LanguageNegotiatio * Implements hook_install(). */ function oe_multilingual_selection_page_install(): void { + if (\Drupal::isConfigSyncing()) { + // If config is syncing, we do nothing here. + return; + } + // Configure selection page language negotiation method. \Drupal::configFactory() ->getEditable('language_selection_page.negotiation')