File tree Expand file tree Collapse file tree
app/src/main/java/com/owncloud/android/ui/fragment Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -83,16 +83,18 @@ class SharedListFragment :
8383 etag = it
8484 }
8585 }
86- val file = FileStorageUtils .fillOCFile(remoteFile)
87- FileStorageUtils .searchForLocalFileInDefaultPath( file, user.accountName)
88- val savedFile = mContainerActivity.storageManager.saveFileWithParent(file, context)
89- savedFile. apply {
86+ // todo: ideally remote operation must return valid values via webdav entry
87+ val file = FileStorageUtils .fillOCFile(remoteFile). apply {
88+ fileId = partialFile.fileId
89+ parentId = partialFile.parentId
9090 ownerId = partialFile.ownerId
9191 ownerDisplayName = partialFile.ownerDisplayName
9292 isSharedViaLink = partialFile.isSharedViaLink
9393 isSharedWithSharee = partialFile.isSharedWithSharee
9494 sharees = partialFile.sharees
9595 }
96+ FileStorageUtils .searchForLocalFileInDefaultPath(file, user.accountName)
97+ val savedFile = mContainerActivity.storageManager.saveFileWithParent(file, context)
9698 savedFile
9799 } else {
98100 logger.e(SHARED_TAG , " Error fetching file" )
You can’t perform that action at this time.
0 commit comments