mirror of
https://github.com/commons-app/apps-android-commons.git
synced 2025-10-27 12:53:55 +01:00
revert changes
This commit is contained in:
parent
58d90aa6eb
commit
5eeddbd9a3
1 changed files with 1 additions and 11 deletions
|
|
@ -618,17 +618,7 @@ class UploadWorker(
|
||||||
private fun saveIntoUploadedStatus(contribution: Contribution) {
|
private fun saveIntoUploadedStatus(contribution: Contribution) {
|
||||||
contribution.contentUri?.let {
|
contribution.contentUri?.let {
|
||||||
val imageSha1 = contribution.imageSHA1.toString()
|
val imageSha1 = contribution.imageSHA1.toString()
|
||||||
|
val modifiedSha1 = fileUtilsWrapper.getSHA1(fileUtilsWrapper.getFileInputStream(contribution.localUri?.path))
|
||||||
// The local modified file might be gone after app restart.
|
|
||||||
// Be defensive: if the file is missing or cannot be opened, fall back to imageSha1.
|
|
||||||
val modifiedSha1: String = try {
|
|
||||||
val modifiedStream = fileUtilsWrapper.getFileInputStream(contribution.localUri?.path)
|
|
||||||
if (modifiedStream != null) fileUtilsWrapper.getSHA1(modifiedStream) else imageSha1
|
|
||||||
} catch (e: Exception) {
|
|
||||||
Timber.w(e, "Skipping modified SHA1 calculation (file missing/unavailable)")
|
|
||||||
imageSha1
|
|
||||||
}
|
|
||||||
|
|
||||||
CoroutineScope(Dispatchers.IO).launch {
|
CoroutineScope(Dispatchers.IO).launch {
|
||||||
uploadedStatusDao.insertUploaded(
|
uploadedStatusDao.insertUploaded(
|
||||||
UploadedStatus(
|
UploadedStatus(
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue