Skip to content

Handle downloads when source chapters are removed - #3845

Open
JoJoKorok wants to merge 2 commits into
mihonapp:mainfrom
JoJoKorok:fix/removed-chapter-downloads
Open

Handle downloads when source chapters are removed#3845
JoJoKorok wants to merge 2 commits into
mihonapp:mainfrom
JoJoKorok:fix/removed-chapter-downloads

Conversation

@JoJoKorok

Copy link
Copy Markdown

Summary

  • cancel queued downloads for chapters that are no longer returned by the source before deleting their database entries
  • keep completed downloads accessible when the source stops listing their chapters
  • add regression coverage for queued, downloaded, ordinary removed, and combined synchronization cases

Fixes #3811
Fixes #3501

Testing

  • ./gradlew spotlessCheck
  • ./gradlew testDebugUnitTest
  • ./gradlew verifySqlDelightMigration
  • ./gradlew assembleRelease -Pinclude-telemetry -Penable-updater

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant