/**
  * @param string $changeType
  * @param Workflow $workflow
  */
 public function onAfterInsertExpectedChange($changeType, Workflow $workflow)
 {
     $users = static::getUsersToSubscribe($changeType, 'immediate', array($this->watchedTopicItems));
     foreach ($users as $user) {
         if (!$user instanceof User) {
             continue;
         }
         $title = $workflow->getArticleTitle();
         WatchedItem::fromUserTitle($user, $title)->addWatch();
         $this->watchedTopicItems->addOverrideWatched($title);
     }
 }