From 1c6ac0999d103364b335a5b35c959d1f6ff643a4 Mon Sep 17 00:00:00 2001 From: rebel onion <87634197+rebelonion@users.noreply.github.com> Date: Sat, 13 Jan 2024 11:10:08 -0600 Subject: [PATCH] Update MainActivity.kt --- .../main/java/ani/dantotsu/MainActivity.kt | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/ani/dantotsu/MainActivity.kt b/app/src/main/java/ani/dantotsu/MainActivity.kt index 0c012ed9..bf4528fb 100644 --- a/app/src/main/java/ani/dantotsu/MainActivity.kt +++ b/app/src/main/java/ani/dantotsu/MainActivity.kt @@ -248,6 +248,25 @@ class MainActivity : AppCompatActivity() { } } } + val index = Helper.downloadManager(this@MainActivity).downloadIndex + val downloadCursor = index.getDownloads() + while (downloadCursor.moveToNext()) { + val download = downloadCursor.download + Log.e("Downloader", download.request.uri.toString()) + Log.e("Downloader", download.request.id.toString()) + Log.e("Downloader", download.request.mimeType.toString()) + Log.e("Downloader", download.request.data.size.toString()) + Log.e("Downloader", download.bytesDownloaded.toString()) + Log.e("Downloader", download.state.toString()) + Log.e("Downloader", download.failureReason.toString()) + + if (download.state == Download.STATE_FAILED) { //simple cleanup + Helper.downloadManager(this@MainActivity).removeDownload(download.request.id) + } + } + } + + } @@ -268,4 +287,4 @@ class MainActivity : AppCompatActivity() { } } -} \ No newline at end of file +}