Перейти к основному содержанию

Drupal 10 — патч для модуля Url Redirect

Drupal 10

Столкнулся с ошибкой в модуле Url Redirect версии 8.x-3.0 при попытке обновить ядро сайта до версии Drupal 10.2.

Error: Call to undefined method Symfony\Component\HttpKernel\Event\ExceptionEvent::getException() in Drupal\url_redirect\EventSubscriber\RedirectSubscriber->exceptionRedirect() (line 116 of modules/contrib/url_redirect/src/EventSubscriber/RedirectSubscriber.php).

drupal

Ошибка не новая:

https://www.drupal.org/project/url_redirect/issues/3352036

Имеется патч:

https://www.drupal.org/files/issues/2023-04-04/url_redirect-deprecated-function.patch

Находим строки:

     $exception = $event->getException();
     if ($exception instanceof HttpExceptionInterface && $event->getException()

Меняем их на:

     $exception = $event->getThrowable();
     if ($exception instanceof HttpExceptionInterface && $event->getThrowable()

drupal

Готово.

Теги

 

Похожие материалы

Drupal 9 — ошибка при запуске Cron

Убил сегодня утром два часа на то, чтобы найти корень проблемы. Пытаюсь запустить Cron через админку:  Администрирование → Конфигурация → Система → Cron → Запустить cron. А он не запускается, выдаёт ошибку.

Теги

Drupal — Media Library

Начиная с Drupal 8.6 на уровне ядра появилась возможность работать с медиаданными, в ядро встроен модуль Media. Ещё один модуль-помощник называется Media Library, пока является экспериментальным. Медиабиблиотека позволяет работать с медиа более удобным способом — визуально.

Теги