wordpress-mobile / wordpress-mobile/WordPress-Android
Conflict resolution dialog can publish changes which weren't confirmed
Open
Nobody has claimed this yet.
[Pri] Medium
[Type] Bug
Posting/Editing
- Dominant language
- Kotlin
- Stars
- 3.2k
- Forks
- 1.4k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 69
Description
- Turn on airplane mode and edit a published post (change it's title to "NOT CONFIRMED")
- Press back
- Go to Calypso and edit the same post -> change it's title to "CALYPSO" -> click on Update
- Go back to the app and turn off airplane mode
- Notice the post has "unresolved conflict" label
- Click on it and choose "Discard web"
- Go to Calypso and notice "NOT CONFIRMED" is published even though the user didn't explicitly confirmed the changes
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 six-step conflict-resolution flow in the Android app, focusing on the unresolved-conflict dialog and its “Discard web” action after offline editing. Done means selecting “Discard web” does not publish the offline title “NOT CONFIRMED” in Calypso.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100