Add getFileMetadataFromFileProviderItemIdentifier method to NextcloudFilesDatabaseManager

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
This commit is contained in:
Claudio Cambra 2023-01-10 18:36:10 +01:00
parent 8e90f66918
commit 1ffc5949aa
No known key found for this signature in database
GPG key ID: C839200C384636B0

View file

@ -14,6 +14,7 @@
import Foundation
import RealmSwift
import FileProvider
class NextcloudFilesDatabaseManager : NSObject {
static let shared = {
@ -72,4 +73,9 @@ class NextcloudFilesDatabaseManager : NSObject {
realm.refresh()
return realm.objects(NextcloudFileMetadataTable.self).filter("ocId == %@", ocId).first
}
func getFileMetadataFromFileProviderItemIdentifier(identifier: NSFileProviderItemIdentifier) -> NextcloudFileMetadataTable? {
let ocId = identifier.rawValue
return getFileMetadataFromOcId(ocId: ocId)
}
}