The customer wants to preview changes, when they click save and view, the email is being sent out even though it's sent on NewsFeedHandler.Instance.StoryPublished.
When I click on Save, nothing is triggered, but Save and view triggers this. Why is this so?
Then Publish doesn't trigger it again.
Too late, too tired yesterday, I've now seen that actually FrameworkFactoryBase.EntityAdded is publishing the story, so disregard this post.