diff --git a/core/modules/filter/filter.install b/core/modules/filter/filter.install index 718daee..134bdae 100644 --- a/core/modules/filter/filter.install +++ b/core/modules/filter/filter.install @@ -47,6 +47,7 @@ function filter_update_8001() { $filter['settings'] = unserialize($filter['settings']); } $format['filters'] = $filters; + $format['status'] = (bool) $format['status']; // Save the config object. $config = Drupal::config('filter.format.' . $id); diff --git a/core/modules/filter/filter.module b/core/modules/filter/filter.module index 3e9f415..d7a0440 100644 --- a/core/modules/filter/filter.module +++ b/core/modules/filter/filter.module @@ -202,7 +202,7 @@ function filter_formats(AccountInterface $account = NULL) { // All available formats are cached for performance. if (!isset($formats['all'])) { $language_interface = Drupal::languageManager()->getLanguage(Language::TYPE_INTERFACE); - if (FALSE && $cache = Drupal::cache()->get("filter_formats:{$language_interface->id}")) { + if ($cache = Drupal::cache()->get("filter_formats:{$language_interface->id}")) { $formats['all'] = $cache->data; } else { diff --git a/core/modules/filter/tests/filter_test/config/filter.format.filter_test.yml b/core/modules/filter/tests/filter_test/config/filter.format.filter_test.yml index eba6712..8915bd2 100644 --- a/core/modules/filter/tests/filter_test/config/filter.format.filter_test.yml +++ b/core/modules/filter/tests/filter_test/config/filter.format.filter_test.yml @@ -4,8 +4,8 @@ weight: '2' roles: - anonymous - authenticated -cache: '1' -status: '1' +cache: true +status: true langcode: en filters: filter_html_escape: