Hello,
After installing the module, my site crashes when I try to access the configuration page.
I have the following error in my log:
TypeError: Argument 1 passed to Drupal\sendinblue\SendinblueMailin::__construct() must be an instance of Drupal\Core\Logger\LoggerChannelFactory, instance of Drupal\redirect_404\Render\Redirect404LogSuppressor given, called in \core\lib\Drupal\Component\DependencyInjection\Container.php on line 259 in Drupal\sendinblue\SendinblueMailin->__construct() (line 56 of \modules\contrib\sendinblue\src\SendinblueMailin.php)
Unfortunately I cannot use it.
Any idea how this can be solved?
My Drupal version is 8.9.2.
Thanks,
Regards,
Comments
Comment #2
thony commentedSame problem here, I reproduced it trying to access sendinblue'sconfiguration right after activating the module, this look like some incompatibility with the redirect module... since the file Redirect404LogSuppressor comes from there
Comment #3
thony commentedI can confirm uninstalling redirect_404 modules "solve" this (it's one of redirect's submodule)
Comment #4
loicLEMEUT commentedHello @here,
Here is the patch.
Can you validate this ? I commit it after :)
Loïc
Comment #5
loicLEMEUT commentedComment #6
thony commentedLooks like it works :)
Comment #7
arno2mars commentedI confirm that after applying the patch in #4, now it works like a charm!
Thanks a lot for your help!
Comment #9
loicLEMEUT commentedComment #11
thony commentedTHe patch is incomplete the file SendInBlueEmail.php as the same problème and make the site crash when the user tries to crezate an account