diff --git a/lib/API/Endpoints/Newsletters.php b/lib/API/Endpoints/Newsletters.php index 04074b6db2..4c68b9444a 100644 --- a/lib/API/Endpoints/Newsletters.php +++ b/lib/API/Endpoints/Newsletters.php @@ -95,8 +95,6 @@ class Newsletters extends APIEndpoint { $newsletter = Newsletter::filter('filterWithOptions') ->findOne($newsletter->id); - do_action('mailpoet_api_newsletters_save_after', $newsletter); - // if this is a post notification, process newsletter options and update its schedule if($newsletter->type === Newsletter::TYPE_NOTIFICATION) { // generate the new schedule from options and get the new "next run" date @@ -111,6 +109,8 @@ class Newsletters extends APIEndpoint { } } + do_action('mailpoet_api_newsletters_save_after', $newsletter); + return $this->successResponse($newsletter->asArray()); } }