Commit 7ab1eeaf authored by Sven Berg Ryen's avatar Sven Berg Ryen
Browse files

Issue #3269529 by svenryen, ProperCroc: Warning "Your privacy policy link is...

Issue #3269529 by svenryen, ProperCroc: Warning "Your privacy policy link is pointing at the front page" should be ommited when there is no translation active
parent 5203c23d
Loading
Loading
Loading
Loading
+1 −5
Changes for eu_cookie_compliance.install: 1 added line, 5 removed lines.
Original line number Diff line number Diff line
@@ -135,12 +135,10 @@ function eu_cookie_compliance_requirements($phase) {
  // languages.
  $show_policy = Drupal::config('eu_cookie_compliance.settings')->get('show_more_info');

  if ($language_manager instanceof ConfigurableLanguageManagerInterface && $phase === 'runtime') {
  if ($phase === 'runtime' && $language_manager instanceof ConfigurableLanguageManagerInterface && \Drupal::service('module_handler')->moduleExists('config_translation')) {

    // Get all configured languages.
    $languages = $language_manager->getLanguages();
    // Store a reference to the current language.
    $current_language = $language_manager->getCurrentLanguage();

    foreach ($languages as $key => $language) {
      // Set the language override.
@@ -159,8 +157,6 @@ function eu_cookie_compliance_requirements($phase) {
        ];
      }
    }
    // Reset the language manager.
    $language_manager->setConfigOverrideLanguage($current_language);
  }
  if ($phase === 'runtime') {
    // Get the config variables.