Skip to content

Commit 875f387

Browse files
committed
Uploads: Fix thumbnails in certain cases
1 parent cc52053 commit 875f387

3 files changed

Lines changed: 3 additions & 2 deletions

File tree

opencloudApp/src/main/java/eu/opencloud/android/presentation/transfers/TransfersAdapter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ class TransfersAdapter(
155155
uploadStatus.text = "" + holder.itemView.context.getString(transferItem.transfer.statusToStringRes())
156156

157157
Glide.with(holder.itemView)
158-
.load(transferItem.transfer.localPath)
158+
.load(transferItem.transfer.sourcePath ?: transferItem.transfer.localPath)
159159
.diskCacheStrategy(DiskCacheStrategy.ALL)
160160
.placeholder(
161161
MimetypeIconUtil.getFileTypeIconId(

opencloudApp/src/main/java/eu/opencloud/android/usecases/transfers/uploads/RetryUploadFromContentUriUseCase.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ class RetryUploadFromContentUriUseCase(
6363
uploadFileFromContentUriUseCase(
6464
UploadFileFromContentUriUseCase.Params(
6565
accountName = uploadToRetry.accountName,
66-
contentUri = uploadToRetry.localPath.toUri(),
66+
contentUri = (uploadToRetry.sourcePath ?: uploadToRetry.localPath).toUri(),
6767
lastModifiedInSeconds = lastModifiedInSeconds,
6868
behavior = uploadToRetry.localBehaviour.name,
6969
uploadPath = uploadToRetry.remotePath,

opencloudApp/src/main/java/eu/opencloud/android/usecases/transfers/uploads/UploadFilesFromContentUriUseCase.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ class UploadFilesFromContentUriUseCase(
8686
forceOverwrite = false,
8787
createdBy = UploadEnqueuedBy.ENQUEUED_BY_USER,
8888
spaceId = spaceId,
89+
sourcePath = documentFile.uri.toString(),
8990
)
9091

9192
return transferRepository.saveTransfer(ocTransfer).also {

0 commit comments

Comments
 (0)