Problem/Motivation

Error: Interface "Drupal\ckeditor5_premium_features_notifications\Utility\BulkMessageBodyHandlerInterface" not found in include() (line 19 of /var/www/html/web/modules/contrib/ckeditor5_premium_features/modules/ckeditor5_premium_features_realtime_collaboration/src/Utility/RtcBulkMessageBodyHandler.php) #0 /var/www/html/vendor/composer/ClassLoader.php(576): include()

Steps to reproduce

If RtcBulkMessageBodyHandler gets loaded e.g. by a Core or debugging tool, it fails as the classes it relies on do not exist. In my case I enabled Webprofiler module

Proposed resolution

Consider dependencies between sub-modules

Remaining tasks

TBD

User interface changes

N/A

API changes

N/A

Data model changes

N/A

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

scott_euser created an issue. See original summary.

dolszewski made their first commit to this issue’s fork.

dolszewski’s picture

Status: Active » Needs review

Hello @scott_euser
Thank you for reporting the issue. I've added a patch, please check it.

scott_euser’s picture

Status: Needs review » Reviewed & tested by the community

Looks great, thank you!

salmonek’s picture

Status: Reviewed & tested by the community » Fixed

Fix released in 1.3.0

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.