From 48f09b045ecd61ad4488a261b5342eb84d07f2e8 Mon Sep 17 00:00:00 2001 From: Peter Dulacka Date: Tue, 5 Oct 2021 08:21:49 +0200 Subject: [PATCH] Fix issue when unsubscribe all newsletters in bulk The issue was caused by missing mailTypeId parameter necessary to emit the recently added event. remp/remp#675 --- src/Repositories/MailUserSubscriptionsRepository.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Repositories/MailUserSubscriptionsRepository.php b/src/Repositories/MailUserSubscriptionsRepository.php index b76fd84..92e7c5a 100644 --- a/src/Repositories/MailUserSubscriptionsRepository.php +++ b/src/Repositories/MailUserSubscriptionsRepository.php @@ -100,7 +100,7 @@ final public function unsubscribeUserAll($user) $subscribeRequests[] = (new MailSubscribeRequest()) ->setUser($user) ->setSubscribed(false) - ->setMailTypeCode($subscribedMailType['code']); + ->setMailTypeId($subscribedMailType['id']); } $result = $this->apiClient->bulkSubscribe($subscribeRequests);