Fix linking duplicated Newsletter with global $post object

This commit is contained in:
Yuliyan Slavchev
2025-05-29 15:58:09 +03:00
committed by Oluwaseun Olorunsola
parent edb968f0c5
commit d98f06ab2a

View File

@@ -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,