From c4014e8b6a9c42140f669ebe058b6b71b9c680f6 Mon Sep 17 00:00:00 2001 From: Claudio Cambra Date: Thu, 26 Jan 2023 18:33:07 +0100 Subject: [PATCH] Add parent directory server url data to directory table Signed-off-by: Claudio Cambra --- .../FileProviderExt/NextcloudFilesDatabaseManager.swift | 1 + .../FileProviderExt/NextcloudFilesDatabaseTables.swift | 1 + 2 files changed, 2 insertions(+) diff --git a/shell_integration/MacOSX/NextcloudIntegration/FileProviderExt/NextcloudFilesDatabaseManager.swift b/shell_integration/MacOSX/NextcloudIntegration/FileProviderExt/NextcloudFilesDatabaseManager.swift index 9a83996f0..e2ad2b1a6 100644 --- a/shell_integration/MacOSX/NextcloudIntegration/FileProviderExt/NextcloudFilesDatabaseManager.swift +++ b/shell_integration/MacOSX/NextcloudIntegration/FileProviderExt/NextcloudFilesDatabaseManager.swift @@ -273,6 +273,7 @@ class NextcloudFilesDatabaseManager : NSObject { newDirectoryMetadata.ocId = directoryOcId newDirectoryMetadata.fileId = directoryItemMetadata.fileId newDirectoryMetadata.etag = directoryItemMetadata.etag + newDirectoryMetadata.parentDirectoryServerUrl = directoryItemMetadata.serverUrl newDirectoryMetadata.serverUrl = directoryItemMetadata.serverUrl + "/" + directoryItemMetadata.fileNameView newDirectoryMetadata.account = directoryItemMetadata.account newDirectoryMetadata.e2eEncrypted = directoryItemMetadata.e2eEncrypted diff --git a/shell_integration/MacOSX/NextcloudIntegration/FileProviderExt/NextcloudFilesDatabaseTables.swift b/shell_integration/MacOSX/NextcloudIntegration/FileProviderExt/NextcloudFilesDatabaseTables.swift index 0c87d767c..87bd0e57a 100644 --- a/shell_integration/MacOSX/NextcloudIntegration/FileProviderExt/NextcloudFilesDatabaseTables.swift +++ b/shell_integration/MacOSX/NextcloudIntegration/FileProviderExt/NextcloudFilesDatabaseTables.swift @@ -137,6 +137,7 @@ class NextcloudDirectoryMetadataTable: Object { @objc dynamic var permissions = "" @objc dynamic var richWorkspace: String? @objc dynamic var serverUrl = "" + @objc dynamic var parentDirectoryServerUrl = "" override static func primaryKey() -> String { return "ocId" -- 2.30.2