|
@@ -618,9 +618,18 @@ import Photos
|
|
|
NCManageDatabase.shared.deleteMetadata(predicate: NSPredicate(format: "ocId == %@", metadata.ocId))
|
|
|
}
|
|
|
for metadata in metadatas {
|
|
|
- if (metadata.e2eEncrypted || metadata.chunk) { continue }
|
|
|
- if (metadata.session == NCNetworking.shared.sessionIdentifierBackgroundWWan && !isWiFi) { continue }
|
|
|
- guard let metadata = NCManageDatabase.shared.setMetadataStatus(ocId: metadata.ocId, status: NCGlobal.shared.metadataStatusInUpload) else { continue }
|
|
|
+ if (metadata.e2eEncrypted || metadata.chunk) {
|
|
|
+ NKCommon.shared.writeLog("[INFO] Autoupload file skipped, E2E:\(metadata.e2eEncrypted) - CHUNK:\(metadata.chunk)")
|
|
|
+ continue
|
|
|
+ }
|
|
|
+ if (metadata.session == NCNetworking.shared.sessionIdentifierBackgroundWWan && !isWiFi) {
|
|
|
+ NKCommon.shared.writeLog("[INFO] Autoupload file skipped, required WiFi")
|
|
|
+ continue
|
|
|
+ }
|
|
|
+ guard let metadata = NCManageDatabase.shared.setMetadataStatus(ocId: metadata.ocId, status: NCGlobal.shared.metadataStatusInUpload) else {
|
|
|
+ NKCommon.shared.writeLog("[INFO] Autoupload file skipped, file status in upload error")
|
|
|
+ continue
|
|
|
+ }
|
|
|
// Upload
|
|
|
let semaphoreUpload = DispatchSemaphore(value: 1)
|
|
|
NCNetworking.shared.upload(metadata: metadata) {
|