|
@@ -49,6 +49,9 @@ class NCCameraRoll: NSObject {
|
|
|
}
|
|
|
metadataSource.chunk = chunckSize != 0 && metadata.size > chunckSize
|
|
|
metadataSource.e2eEncrypted = metadata.isDirectoryE2EE
|
|
|
+ if metadataSource.chunk || metadataSource.e2eEncrypted {
|
|
|
+ metadataSource.session = NextcloudKit.shared.nkCommonInstance.sessionIdentifierUpload
|
|
|
+ }
|
|
|
metadataSource.isExtractFile = true
|
|
|
if let metadata = NCManageDatabase.shared.addMetadata(metadataSource) {
|
|
|
metadatas.append(metadata)
|
|
@@ -97,6 +100,9 @@ class NCCameraRoll: NSObject {
|
|
|
if modifyMetadataForUpload {
|
|
|
metadata.chunk = chunckSize != 0 && metadata.size > chunckSize
|
|
|
metadata.e2eEncrypted = metadata.isDirectoryE2EE
|
|
|
+ if metadata.chunk || metadata.e2eEncrypted {
|
|
|
+ metadata.session = NextcloudKit.shared.nkCommonInstance.sessionIdentifierUpload
|
|
|
+ }
|
|
|
metadata.isExtractFile = true
|
|
|
if let metadata = NCManageDatabase.shared.addMetadata(metadata) {
|
|
|
metadataReturn = metadata
|
|
@@ -263,6 +269,9 @@ class NCCameraRoll: NSObject {
|
|
|
metadataLivePhoto.status = metadata.status
|
|
|
metadataLivePhoto.chunk = chunckSize != 0 && metadata.size > chunckSize
|
|
|
metadataLivePhoto.e2eEncrypted = metadata.isDirectoryE2EE
|
|
|
+ if metadataLivePhoto.chunk || metadataLivePhoto.e2eEncrypted {
|
|
|
+ metadataLivePhoto.session = NextcloudKit.shared.nkCommonInstance.sessionIdentifierUpload
|
|
|
+ }
|
|
|
metadataLivePhoto.creationDate = metadata.creationDate
|
|
|
metadataLivePhoto.date = metadata.date
|
|
|
metadataLivePhoto.uploadDate = metadata.uploadDate
|