Closed fsesini-avery closed 1 month ago
Hi @fsesini-avery,
Thank you for bringing this up. We have a fix that should be released within the week. please see https://github.com/dotmailer/dotmailer-magento2-extension/blob/master/Observer/Sales/OrderSaveAfter.php#L284-L285
Hi @pvpcookie,
Great, thank you for letting me know!
Fixed in https://github.com/dotmailer/dotmailer-magento2-extension/releases/tag/v4.26.2 (and in latest metapackage from Adobe).
Hello,
We've recently upgraded from v4.21.5 to v4.26.0 - our Magento version is 2.4.5-p8. Ever since the upgrade, we're experiencing issues on the checkout page, when attempting to place an order, the error message
Topic "ddg.newsletter.subscribe" is not configured.
pops up. This isn't happening every time; my assumption is, from a quick dive in the code, that this only happens for users who are already subscribed.Here is the full error from the logs:
From a quick look at
dotdigital/dotdigital-magento2-extension/Observer/Sales/OrderSaveAfter.php
, it seems like the queue publisher being called on line 284 "ddg.newsletter.subscribe" hasn't actually been defined anywhere. There is a "subscription" publisher, as well as "resubscribe" and "unsuscribe", but I couldn't find any other mention of "subscribe". Could you advise on whether this is an issue on the extension's end, or if I should dig deeper on our side?Thank you!