Replace LoggerChannelFactory with LoggerChannelFactoryInterface

Created on 28 August 2024, 3 months ago
Updated 18 September 2024, about 2 months ago

Site is on Drupal 10.3.2 and PHP 8.3.1.

When updating to Glossify 3.0.2, the entire site gets a WSOD, frontend and admin.

Error in the logs:
Type php
Date Wednesday, August 28, 2024 - 21:08
User Kobe JET
Location https://www.kobejet.com/en/pwa/phone-home
Referrer https://www.kobejet.com/en/service-worker-data
Message TypeError: Drupal\glossify_node\Plugin\Filter\NodeTooltip::__construct(): Argument #4 ($logger_factory) must be of type Drupal\Core\Logger\LoggerChannelFactory, Drupal\redirect_404\Render\Redirect404LogSuppressor given, called in /home/customer/www/kobejet.com/web/modules/contrib/glossify/modules/glossify_node/src/Plugin/Filter/NodeTooltip.php on line 90 in Drupal\glossify_node\Plugin\Filter\NodeTooltip->__construct() (line 60 of /home/customer/www/kobejet.com/web/modules/contrib/glossify/modules/glossify_node/src/Plugin/Filter/NodeTooltip.php).

Possibly related to https://www.drupal.org/project/glossify/issues/3470090 πŸ› Installing these three modules resulted in errors on the uninstallation page Active as we also have all three modules enabled.
- Glossify
- Glossify Node Tooltips
- Glossify Taxonomy Tooltips

πŸ› Bug report
Status

Fixed

Version

3.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States w01f

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024