Show warning in editor when local draft is out of date #324
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When editing a post, this tracks the
updated
date that the local, in-browser draft is based on, and compares it to the post's actualupdated
value in the database.If the database's
updated
value is after the local draft'supdated
date, this warning is shown to the user, allowing them to delete their local draft and load the latest version:This fixes #41.
Testing notes: This PR includes style changes; update your stylesheet by running:
make ui
. Also note your database timezone must be set to UTC for this to work correctly.