From e398238fe6cf0f1c5817b0621690d0ef59c3c55a Mon Sep 17 00:00:00 2001 From: rebelonion <87634197+rebelonion@users.noreply.github.com> Date: Wed, 17 Jan 2024 01:47:42 -0600 Subject: [PATCH] remove download on fail --- .../ani/dantotsu/download/anime/AnimeDownloaderService.kt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/ani/dantotsu/download/anime/AnimeDownloaderService.kt b/app/src/main/java/ani/dantotsu/download/anime/AnimeDownloaderService.kt index 335f8ca2..3bda220c 100644 --- a/app/src/main/java/ani/dantotsu/download/anime/AnimeDownloaderService.kt +++ b/app/src/main/java/ani/dantotsu/download/anime/AnimeDownloaderService.kt @@ -251,6 +251,13 @@ class AnimeDownloaderService : Service() { notificationManager.notify(NOTIFICATION_ID, builder.build()) snackString("${task.title} - ${task.episode} Download failed") logger("Download failed: ${download.failureReason}") + downloadsManager.removeDownload( + DownloadedType( + task.title, + task.episode, + DownloadedType.Type.ANIME, + ) + ) FirebaseCrashlytics.getInstance().recordException( Exception( "Anime Download failed:" +