Save event data when a post is moved to draft.
When a user writes a post but doesn’t post it, it is moved to drafts. When you reopen the draft, the event data should be still present if it was set while writing the post.
It provides a better user experience. Drafts should be supported so the user doesn’t have to re-enter the event info if they plan to publish the post later.