Set changeobserver as delegate for nkcommon
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Tue, 16 Apr 2024 18:47:21 +0000 (02:47 +0800)
committerbackportbot[bot] <backportbot[bot]@users.noreply.github.com>
Wed, 17 Apr 2024 08:44:12 +0000 (08:44 +0000)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
shell_integration/MacOSX/NextcloudIntegration/FileProviderExt/FileProviderExtension+ClientInterface.swift

index dcf78a75cab285132d53fd10f4a0131e874556f5..bc66d57f4bc1d420d653c433ed03023cc08effce 100644 (file)
@@ -104,6 +104,7 @@ extension FileProviderExtension: NSFileProviderServicing {
             delegate: nil) // TODO: add delegate methods for self
 
         changeObserver = RemoteChangeObserver(ncKit: ncKit, domain: domain)
+        ncKit.setup(delegate: changeObserver)
 
         Logger.fileProviderExtension.info(
             "Nextcloud account set up in File Provider extension for user: \(user, privacy: .public) at server: \(serverUrl, privacy: .public)"