Fix DiscussionWasStarted event not being dispatched

This commit is contained in:
Toby Zerner 2015-03-24 19:50:52 +10:30
parent 8be486a31d
commit 3081fe2aa4

View File

@ -34,6 +34,8 @@ class StartDiscussionCommandHandler
$discussion->save();
$this->dispatchEventsFor($discussion);
// Now that the discussion has been created, we can add the first post.
// For now we will do this by running the PostReply command, but as this
// will trigger a domain event that is slightly semantically incorrect
@ -46,8 +48,6 @@ class StartDiscussionCommandHandler
// to refresh its data.
$discussion = $post->discussion;
$this->dispatchEventsFor($discussion);
return $discussion;
}
}