From 164dbf66f7578b125c41eb37bc5ca6a9e7195d35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Je=CC=81re=CC=81my=20Barbe?= Date: Tue, 7 Jun 2022 11:56:22 +0200 Subject: [PATCH] fix(android): replace getColumnIndex with getColumnIndexOrThrow --- android/src/main/java/com/RNFetchBlob/RNFetchBlobReq.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/android/src/main/java/com/RNFetchBlob/RNFetchBlobReq.java b/android/src/main/java/com/RNFetchBlob/RNFetchBlobReq.java index 55fb15c4c..1546e32e8 100644 --- a/android/src/main/java/com/RNFetchBlob/RNFetchBlobReq.java +++ b/android/src/main/java/com/RNFetchBlob/RNFetchBlobReq.java @@ -778,7 +778,7 @@ public void onReceive(Context context, Intent intent) { // the file exists in media content database if (c.moveToFirst()) { // #297 handle failed request - int statusCode = c.getInt(c.getColumnIndex(DownloadManager.COLUMN_STATUS)); + int statusCode = c.getInt(c.getColumnIndexOrThrow(DownloadManager.COLUMN_STATUS)); if(statusCode == DownloadManager.STATUS_FAILED) { try { this.callback.invoke("Download manager failed to download from " + this.url + ". Query was unsuccessful ", null, null); @@ -788,7 +788,7 @@ public void onReceive(Context context, Intent intent) { return; } } - String contentUri = c.getString(c.getColumnIndex(DownloadManager.COLUMN_LOCAL_URI)); + String contentUri = c.getString(c.getColumnIndexOrThrow(DownloadManager.COLUMN_LOCAL_URI)); if ( contentUri != null && options.addAndroidDownloads.hasKey("mime") && options.addAndroidDownloads.getString("mime").contains("image")) {