|
@@ -249,21 +249,21 @@ import CFNetwork
|
|
|
|
|
|
NCNetworking.shared.uploadRequest[fileNameLocalPath] = nil
|
|
|
|
|
|
- if (errorCode == 0 && date != nil && etag != nil && ocId != nil) {
|
|
|
+ if (errorCode == 0 && ocId != nil) {
|
|
|
|
|
|
CCUtility.moveFile(atPath: CCUtility.getDirectoryProviderStorageOcId(metadata.ocId), toPath: CCUtility.getDirectoryProviderStorageOcId(ocId))
|
|
|
NCManageDatabase.sharedInstance.deleteMetadata(predicate: NSPredicate(format: "ocId == %@", metadata.ocId))
|
|
|
|
|
|
- metadata.date = date!
|
|
|
- metadata.etag = etag!
|
|
|
+ metadata.date = date ?? NSDate()
|
|
|
+ metadata.etag = etag ?? ""
|
|
|
metadata.ocId = ocId!
|
|
|
|
|
|
metadata.session = ""
|
|
|
metadata.sessionError = ""
|
|
|
metadata.status = Int(k_metadataStatusNormal)
|
|
|
-
|
|
|
- if let result = NCManageDatabase.sharedInstance.addMetadata(metadata) { metadata = result }
|
|
|
+
|
|
|
NCManageDatabase.sharedInstance.addLocalFile(metadata: metadata)
|
|
|
+ if let result = NCManageDatabase.sharedInstance.addMetadata(metadata) { metadata = result }
|
|
|
|
|
|
CCGraphics.createNewImage(from: metadata.fileNameView, ocId: metadata.ocId, filterGrayScale: false, typeFile: metadata.typeFile, writeImage: true)
|
|
|
|