From bac6db08c0dde8c8424fab557f54fc8f837908ea Mon Sep 17 00:00:00 2001 From: Sujal-Gupta-SG Date: Wed, 5 Feb 2025 14:17:13 +0530 Subject: [PATCH] correction --- .../free/nrw/commons/contributions/ContributionsPresenter.kt | 4 +++- .../java/fr/free/nrw/commons/repository/UploadRepository.kt | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsPresenter.kt b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsPresenter.kt index d9c8634d6..617051e52 100644 --- a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsPresenter.kt +++ b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionsPresenter.kt @@ -49,7 +49,9 @@ class ContributionsPresenter @Inject internal constructor( fun checkDuplicateImageAndRestartContribution(contribution: Contribution) { compositeDisposable!!.add( uploadRepository - .checkDuplicateImage(contribution.localUriPath!!.path) + .checkDuplicateImage( + contribution.contentUri, + contribution.localUri) .subscribeOn(ioThreadScheduler) .subscribe { imageCheckResult: Int -> if (imageCheckResult == ImageUtils.IMAGE_OK) { diff --git a/app/src/main/java/fr/free/nrw/commons/repository/UploadRepository.kt b/app/src/main/java/fr/free/nrw/commons/repository/UploadRepository.kt index a27993f9e..443a112dd 100644 --- a/app/src/main/java/fr/free/nrw/commons/repository/UploadRepository.kt +++ b/app/src/main/java/fr/free/nrw/commons/repository/UploadRepository.kt @@ -204,7 +204,7 @@ class UploadRepository @Inject constructor( * @param filePath file to be checked * @return IMAGE_DUPLICATE or IMAGE_OK */ - fun checkDuplicateImage(originalFilePath: Uri, modifiedFilePath: Uri): Single { + fun checkDuplicateImage(originalFilePath: Uri?, modifiedFilePath: Uri?): Single { return uploadModel.checkDuplicateImage(originalFilePath, modifiedFilePath) }