wordpress-mobile / wordpress-mobile/WordPress-Android
Perceived content loss when users mistakenly overwrite published posts with drafts
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 3.2k
- Forks
- 1.4k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 69
Description
Steps to reproduce:
- Create and save a draft in the app.
- Leave the app open to the Blog Posts list.
- Open the draft on the web, make edits to the title and body, and publish it.
- In the app, open the post again from the drafts post list.
- View, edit if desired, and publish the post.
- Note that the changes made from the web are lost.
Result: if a draft made with the app is edited and published on the web, users have been accidentally overwriting the newer edits from the web with the draft seen in the app if they haven't refreshed the post list in the app. (1m36s)
Tested with WPAndroid alpha-182 (12.9 alpha) on Pixel 3 Android 9.
h/t @rachelmcr for the testing steps & @thehenrybyrd for the mobile request (internal reference: p4a5px-2pK-p2)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the listed workflow in the Android app, focusing on the drafts post list and the flow used when opening and publishing a post. Trace how the app uses the previously loaded draft after the web version is published; done means newer web edits are no longer overwritten when the post is published from the app.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100