From 1634750ec5c65da7b3935b5ea84537004eb22aa8 Mon Sep 17 00:00:00 2001 From: bach Date: Mon, 7 Feb 2022 11:19:46 +0100 Subject: [PATCH] bug fix MaterioDecoupledLanguageLinks --- .../src/Controller/MaterioDecoupledLanguageLinks.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/modules/custom/materio_decoupled/src/Controller/MaterioDecoupledLanguageLinks.php b/web/modules/custom/materio_decoupled/src/Controller/MaterioDecoupledLanguageLinks.php index c1bff3a..bf7a4fb 100644 --- a/web/modules/custom/materio_decoupled/src/Controller/MaterioDecoupledLanguageLinks.php +++ b/web/modules/custom/materio_decoupled/src/Controller/MaterioDecoupledLanguageLinks.php @@ -53,17 +53,17 @@ class MaterioDecoupledLanguageLinks extends ControllerBase { // build the links $url_object = \Drupal::service('path.validator')->getUrlIfValid($path); - $languages = $this->languageManager->getNativeLanguages(); if (!$url_object) { // if path does not exists $data["error"] = "path {$path} is not valid"; $route_name = ""; - $route_parameters = null; + $route_parameters = array(); }else{ $route_name = $url_object->getRouteName(); $route_parameters = $url_object->getrouteParameters(); } - + + $languages = $this->languageManager->getNativeLanguages(); foreach ($languages as $key => $language) { $url = Url::fromRoute($route_name, $route_parameters, ["language"=>$language]); $links[$key] = [