File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
src/Controller/Rest/Mailchimp Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -33,14 +33,19 @@ class WebhookController extends AbstractRestController
3333 * @param Request $request
3434 * @Route("/mailchimp/webhook", methods={"GET","POST"})
3535 */
36- public function process (Request $ request, NewsletterManagerInterface $ newsletterManager )
36+ public function process (Request $ request )
3737 {
3838 $ result = Webhook::receive ();
3939
4040 $ logger = $ this ->createLogger ();
4141 $ logger ->info ('webhook received: ' . ($ result ? json_encode ($ result ) : 'false ' ));
4242
4343 if ($ result ) {
44+ /**
45+ * @var NewsletterManagerInterface $newsletterManager
46+ */
47+ $ newsletterManager = $ this ->container ->get (NewsletterManagerInterface::class);
48+
4449 foreach ($ newsletterManager ->getNewsletterProviderHandlers () as $ newsletterProviderHandler ) {
4550 if ($ newsletterProviderHandler instanceof Mailchimp) {
4651 $ newsletterProviderHandler ->processWebhook ($ result , $ logger );
You can’t perform that action at this time.
0 commit comments