Show warning in editor when local draft is out of date #324
Conversation
Works good on my end! Would it be worth it to add language mentioning if you want to override the draft updated elsewhere?
But that might be such a small use case that I don't think it's worth mentioning. |
Thanks for checking this out, @cjeller1592! I wanted to keep it concise, which is why I chose the current verbiage. But if it's confusing to people we can definitely change it in the future. Merging this now! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
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.