Fix unsetting of etags on directories (and only) directories on update
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Sat, 18 Mar 2023 19:01:53 +0000 (20:01 +0100)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Fri, 12 May 2023 05:29:57 +0000 (13:29 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
shell_integration/MacOSX/NextcloudIntegration/FileProviderExt/Database/NextcloudFilesDatabaseManager.swift

index 3827e6a477dc6c03dcae7bd86d388e9b46a636cc..47723155510ca5830d3a460f1839303130f31ca3 100644 (file)
@@ -166,7 +166,7 @@ class NextcloudFilesDatabaseManager : NSObject {
                 }
 
             } else { // This is a new metadata
-                if !updateDirectoryEtags {
+                if !updateDirectoryEtags && updatedMetadata.directory {
                     updatedMetadata.etag = ""
                 }