wordpress-mobile / wordpress-mobile/WordPress-Android

Save posts for later [Phase 3] - Prevent deletion of bookmarked posts

Open
#7,690 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

[Type] Task Reader
Dominant language
Kotlin
Stars
3.2k
Forks
1.4k
Avg merge
1d 11h
Merged PRs (30d)
69

Description

Some rows in the ReaderPostTable are deleted in some cases -> make sure bookmarked posts don't get deleted

  • modify the ReaderPostTable.purge(..) method
  • check deletePostsBeforeGapMarkerForTag(..) method and make necessary changes so bookmarked posts don't get deleted

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating ReaderPostTable and reading purge(..) and deletePostsBeforeGapMarkerForTag(..) to trace when ReaderPostTable rows are removed. Update the deletion behavior so bookmarked posts remain, then verify that ordinary cleanup still removes eligible unbookmarked posts.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
database, mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.