diff --git a/src/SchedulerManager.php b/src/SchedulerManager.php index f84b455..c4428cb 100644 --- a/src/SchedulerManager.php +++ b/src/SchedulerManager.php @@ -414,6 +414,8 @@ class SchedulerManager { // errors detected so set the node to unpublished. $this->logger->notice('@type: scheduled unpublishing of %title.', $logger_variables); $node->setUnpublished(); + $node->set('moderation_state' , 'unpublished'); + $node->save(); } // Invoke event to tell Rules that Scheduler has unpublished this node.