diff --git a/core/modules/content_translation/content_translation.module b/core/modules/content_translation/content_translation.module index b12e107..536a50c 100644 --- a/core/modules/content_translation/content_translation.module +++ b/core/modules/content_translation/content_translation.module @@ -207,6 +207,7 @@ function content_translation_language_content_settings_insert(ContentLanguageSet $field_manager->useCaches(FALSE); $storage_definitions = $field_manager->getFieldStorageDefinitions($entity_type_id); + $field_manager->useCaches(TRUE); $installed_storage_definitions = $schema_repository->getLastInstalledFieldStorageDefinitions($entity_type_id); foreach (array_diff_key($storage_definitions, $installed_storage_definitions) as $storage_definition) { @@ -237,6 +238,7 @@ function content_translation_language_content_settings_update(ContentLanguageSet $field_manager->useCaches(FALSE); $storage_definitions = $field_manager->getFieldStorageDefinitions($entity_type_id); + $field_manager->useCaches(TRUE); $installed_storage_definitions = $schema_repository->getLastInstalledFieldStorageDefinitions($entity_type_id); foreach (array_diff_key($storage_definitions, $installed_storage_definitions) as $storage_definition) { /** @var $storage_definition \Drupal\Core\Field\FieldStorageDefinitionInterface */ diff --git a/core/modules/language/tests/src/Kernel/Migrate/d6/MigrateLanguageContentSettingsTest.php b/core/modules/language/tests/src/Kernel/Migrate/d6/MigrateLanguageContentSettingsTest.php index 0420d70..33ac603 100644 --- a/core/modules/language/tests/src/Kernel/Migrate/d6/MigrateLanguageContentSettingsTest.php +++ b/core/modules/language/tests/src/Kernel/Migrate/d6/MigrateLanguageContentSettingsTest.php @@ -25,6 +25,7 @@ protected function setUp() { parent::setUp(); $this->installConfig(['node']); + $this->installEntitySchema('node'); $this->executeMigrations(['d6_node_type', 'd6_language_content_settings']); } diff --git a/core/modules/language/tests/src/Kernel/Migrate/d7/MigrateLanguageContentSettingsTest.php b/core/modules/language/tests/src/Kernel/Migrate/d7/MigrateLanguageContentSettingsTest.php index defc6cd..3cbf1d6 100644 --- a/core/modules/language/tests/src/Kernel/Migrate/d7/MigrateLanguageContentSettingsTest.php +++ b/core/modules/language/tests/src/Kernel/Migrate/d7/MigrateLanguageContentSettingsTest.php @@ -24,6 +24,7 @@ protected function setUp() { parent::setUp(); $this->installConfig(['node']); + $this->installEntitySchema('node'); $this->executeMigrations(['d7_node_type', 'd7_language_content_settings']); }