diff options
author | marinofaggiana <ios@nextcloud.com> | 2022-08-04 14:11:36 +0300 |
---|---|---|
committer | marinofaggiana <ios@nextcloud.com> | 2022-08-04 14:11:36 +0300 |
commit | 9b52a80db43ffb6de14abe8cc83b7c8b86a35a6a (patch) | |
tree | 4290a288a8eda767dfd9db5d969268a58f12e57b | |
parent | 2ff12a46b91d18ec45d9c8a4c4e4e815a8b89585 (diff) |
add ThreadSafeDictionary
Signed-off-by: marinofaggiana <ios@nextcloud.com>
-rw-r--r-- | iOSClient/Data/NCManageDatabase+Metadata.swift | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/iOSClient/Data/NCManageDatabase+Metadata.swift b/iOSClient/Data/NCManageDatabase+Metadata.swift index 3ec6cad5d..0a818f3f3 100644 --- a/iOSClient/Data/NCManageDatabase+Metadata.swift +++ b/iOSClient/Data/NCManageDatabase+Metadata.swift @@ -357,7 +357,7 @@ extension NCManageDatabase { // update // Workaround: check lock bc no etag changes if lock runs out in directory // https://github.com/nextcloud/server/issues/8477 - if result.status == NCGlobal.shared.metadataStatusNormal && (result.etag != metadata.etag || result.fileNameView != metadata.fileNameView || result.date != metadata.date || result.permissions != metadata.permissions || result.hasPreview != metadata.hasPreview || result.note != metadata.note || result.lock != metadata.lock) { + if result.status == NCGlobal.shared.metadataStatusNormal && (result.etag != metadata.etag || result.fileNameView != metadata.fileNameView || result.date != metadata.date || result.permissions != metadata.permissions || result.hasPreview != metadata.hasPreview || result.note != metadata.note || result.lock != metadata.lock || result.shareType != metadata.shareType || result.sharePermissionsCloudMesh != metadata.sharePermissionsCloudMesh || result.sharePermissionsCollaborationServices != metadata.sharePermissionsCollaborationServices) { ocIdsUdate.append(metadata.ocId) realm.add(tableMetadata.init(value: metadata), update: .all) } else if result.status == NCGlobal.shared.metadataStatusNormal && addCompareLivePhoto && result.livePhoto != metadata.livePhoto { |