BlogPostExtension: Don't update PublishDate if already published