소스 검색

Fix file upload

Signed-off-by: alperozturk <alper_ozturk@proton.me>
alperozturk 1 년 전
부모
커밋
41f42a054e
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      app/src/main/java/com/owncloud/android/operations/UploadFileOperation.java

+ 5 - 1
app/src/main/java/com/owncloud/android/operations/UploadFileOperation.java

@@ -507,8 +507,12 @@ public class UploadFileOperation extends SyncOperation {
                 String encryptedMetadataKey = EncryptionUtils.encryptStringAsymmetric(metadataKey, publicKey);
                 metadata.getMetadata().setMetadataKey(encryptedMetadataKey);
 
+                if (object instanceof DecryptedFolderMetadataFileV1) {
+                    metadata.getMetadata().setChecksum(((DecryptedFolderMetadataFileV1) object).getMetadata().getChecksum());
+                }
+
                 object = metadata;
-                metadataExists = false;
+                metadataExists = true;
             }
 
             // todo fail if no metadata