Skip to content

Commit 42bcf67

Browse files
committed
revert: 19090c9
1 parent 19090c9 commit 42bcf67

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/Controller/Rest/Mailchimp/WebhookController.php

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff 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);

0 commit comments

Comments
 (0)