-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
Description
We've been receiving a lot of complaints of users confused about posts not being updated and displaying the "Local Changes" label (ref #9449).
To reproduce this issue:
- Create a post using the app and save as a draft
- Open the post, type some content and then close the app (without exiting the editor)
- Go to the web, change the post content and publish it
- Go back to the app, the post will have a "Local changes" label and will never update unless the user discards the changes
Our goal is to match the implemented behavior in Android, which displays a clear message to the user and prompts for an action:
Post list | Prompt |
---|---|
![]() |
![]() |
Acceptance criteria
Showing label
- When the user has a post with local changes
- That has been published with another device (ie.: web)
- The app shows "Version conflict" label
Showing prompt to the user
- When the user has a post with local changes
- That has been published with another device (ie.: web)
- And the user tap to edit the post
- We prompt the user to choose between the local version or the remote version
Choosing "Discard web"
- We update the post using the local post
Choosing "Discard local"
- We discard the local post
designsimply