marinofaggiana 4 rokov pred
rodič
commit
0337d20e93

+ 1 - 1
File Provider Extension/FileProviderExtension+NetworkingDelegate.swift

@@ -75,7 +75,7 @@ extension FileProviderExtension: NCNetworkingDelegate {
             }
             
             // Signal update
-            item = FileProviderItem(metadata: metadata, parentItemIdentifier: parentItemIdentifier)
+            item = FileProviderItem(metadata: metadata.freeze(), parentItemIdentifier: parentItemIdentifier)
             fileProviderData.sharedInstance.fileProviderSignalUpdateContainerItem[item.itemIdentifier] = item
             fileProviderData.sharedInstance.fileProviderSignalUpdateWorkingSetItem[item.itemIdentifier] = item
             fileProviderData.sharedInstance.signalEnumerator(for: [parentItemIdentifier, .workingSet])

+ 3 - 0
File Provider Extension/FileProviderItem.swift

@@ -147,6 +147,9 @@ class FileProviderItem: NSObject, NSFileProviderItem {
     }
 
     init(metadata: tableMetadata, parentItemIdentifier: NSFileProviderItemIdentifier) {
+        if metadata.isFrozen {
+            print("Frozen")
+        }
         self.metadata = metadata
         self.parentItemIdentifier = parentItemIdentifier
     }