From 483fd1a275f49f2a9cff11a9e0e77ebd315af11a Mon Sep 17 00:00:00 2001 From: Rostislav Wolny Date: Mon, 1 Jun 2020 15:42:55 +0200 Subject: [PATCH] Don't render subscription confirmation when user doesn't exits [MAILPOET-2950] --- lib/Subscription/Pages.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/Subscription/Pages.php b/lib/Subscription/Pages.php index ec2404e60c..3066bd9ca7 100644 --- a/lib/Subscription/Pages.php +++ b/lib/Subscription/Pages.php @@ -557,6 +557,9 @@ class Pages { } private function getConfirmUnsubscribeContent() { + if (!$this->isPreview() && $this->subscriber === null) { + return ''; + } $queueId = isset($this->data['queueId']) ? (int)$this->data['queueId'] : null; $templateData = [ 'unsubscribeUrl' => $this->subscriptionUrlFactory->getUnsubscribeUrl($this->subscriber, $queueId),