From d98f06ab2a51a9ff779a0842bdf35c58a0bdc75a Mon Sep 17 00:00:00 2001 From: Yuliyan Slavchev Date: Thu, 29 May 2025 15:58:09 +0300 Subject: [PATCH] Fix linking duplicated Newsletter with global $post object --- mailpoet/lib/Newsletter/NewsletterSaveController.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mailpoet/lib/Newsletter/NewsletterSaveController.php b/mailpoet/lib/Newsletter/NewsletterSaveController.php index 9e57666a39..ea65767e60 100644 --- a/mailpoet/lib/Newsletter/NewsletterSaveController.php +++ b/mailpoet/lib/Newsletter/NewsletterSaveController.php @@ -195,7 +195,7 @@ class NewsletterSaveController { $this->newslettersRepository->flush(); // duplicate wp post data - $post = $this->wp->getPost($newsletter->getWpPostId()); + $post = !is_null($newsletter->getWpPostId()) ? $this->wp->getPost($newsletter->getWpPostId()) : null; if ($post instanceof \WP_Post) { $newPostId = $this->wp->wpInsertPost([ 'post_status' => NewsletterEntity::STATUS_DRAFT,