Skip to content

Commit 8ec3673

Browse files
committed
SubscribePageController flush
1 parent 0c600e1 commit 8ec3673

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/Subscription/Controller/SubscribePageController.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -426,6 +426,7 @@ public function setPageData(
426426
$createRequest = $this->validator->validate($request, SubscribePageDataRequest::class);
427427

428428
$item = $this->subscribePageManager->setPageData($page, $createRequest->name, $createRequest->value);
429+
$this->entityManager->flush();
429430

430431
return $this->json([
431432
'id' => $item->getId(),

src/Subscription/Controller/SubscriberController.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
namespace PhpList\RestBundle\Subscription\Controller;
66

7+
use Doctrine\ORM\EntityManagerInterface;
78
use OpenApi\Attributes as OA;
89
use PhpList\Core\Domain\Identity\Model\PrivilegeFlag;
910
use PhpList\Core\Domain\Subscription\Model\Subscriber;
@@ -34,6 +35,7 @@ public function __construct(
3435
Authentication $authentication,
3536
RequestValidator $validator,
3637
SubscriberService $subscriberService,
38+
private readonly EntityManagerInterface $entityManager,
3739
) {
3840
parent::__construct($authentication, $validator);
3941
$this->authentication = $authentication;
@@ -439,6 +441,7 @@ public function resetBounceCount(
439441
}
440442

441443
$subscriberData = $this->subscriberService->resetSubscriberBounceCount($subscriber);
444+
$this->entityManager->flush();
442445

443446
return $this->json($subscriberData, Response::HTTP_OK);
444447
}
@@ -485,6 +488,7 @@ public function setSubscriberAsConfirmed(Request $request): Response
485488
}
486489

487490
$subscriber = $this->subscriberService->confirmSubscriber($uniqueId);
491+
$this->entityManager->flush();
488492

489493
if (!$subscriber) {
490494
return new Response('<h1>Subscriber isn\'t found or already confirmed.</h1>', 404);

0 commit comments

Comments
 (0)