Browse Source

Fix crash when saving a page from certain chapters (#8242)

Ivan Iskandar 2 years ago
parent
commit
84bcd8d1d2
1 changed files with 2 additions and 3 deletions
  1. 2 3
      app/src/main/java/eu/kanade/tachiyomi/data/saver/ImageSaver.kt

+ 2 - 3
app/src/main/java/eu/kanade/tachiyomi/data/saver/ImageSaver.kt

@@ -101,14 +101,13 @@ class ImageSaver(
             MediaStore.MediaColumns.DATE_MODIFIED,
         )
 
-        val selection = "${MediaStore.MediaColumns.RELATIVE_PATH}='$relativePath' AND " +
-            "${MediaStore.MediaColumns.DISPLAY_NAME}='$imagePath'"
+        val selection = "${MediaStore.MediaColumns.RELATIVE_PATH}=? AND ${MediaStore.MediaColumns.DISPLAY_NAME}=?"
 
         context.contentResolver.query(
             MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
             projection,
             selection,
-            null,
+            arrayOf(relativePath, imagePath),
             null,
         ).use { cursor ->
             if (cursor != null && cursor.count >= 1) {