From 6eaf5cd13a79e2bdb264b7d62317e1749e7aa40d Mon Sep 17 00:00:00 2001 From: Joe Gilliland-Lloyd <6943710+joegl@users.noreply.github.com> Date: Tue, 4 Mar 2025 12:09:47 -0600 Subject: [PATCH] HSD8-000: Add Simple Content Access module and settings to Config Ignore (#1771) * HSD8-000: Add Simple Content Access module and settings to Config Ignore (#1771). --------- Co-authored-by: joegl <20383-joegl@users.noreply.drupalcode.org> --- config/default/config_ignore.settings.yml | 2 ++ .../su_humsci_profile/su_humsci_profile.install | 12 ++++++++++++ 2 files changed, 14 insertions(+) diff --git a/config/default/config_ignore.settings.yml b/config/default/config_ignore.settings.yml index b422083e75..b81e8caa80 100644 --- a/config/default/config_ignore.settings.yml +++ b/config/default/config_ignore.settings.yml @@ -46,3 +46,5 @@ ignored_config_entities: - 'domain_registration.settings:pattern' - 'user.settings:register' - 'single_content_sync.settings:allowed_entity_types.node' + - 'core.extension:module.content_access_simple' + - content_access_simple.settings diff --git a/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.install b/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.install index 6aa69b1fdb..0e30b1cff3 100644 --- a/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.install +++ b/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.install @@ -1365,3 +1365,15 @@ function su_humsci_profile_update_9726(&$sandbox) { $sandbox['#finished'] = count($sandbox['ids']) ? 1 - count($sandbox['ids']) / $sandbox['total'] : 1; return implode('
', $sandbox['results']); } + +/** + * Update config ignore settings for content_access_simple. + */ +function su_humsci_profile_update_9727() { + $config = \Drupal::configFactory()->getEditable('config_ignore.settings'); + $ignored_config_entities = $config->get('ignored_config_entities'); + $ignored_config_entities[] = 'core.extension:module.content_access_simple'; + $ignored_config_entities[] = 'content_access_simple.settings'; + $config->set('ignored_config_entities', $ignored_config_entities); + $config->save(); +}