Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
import OSLog
import RealmSwift
-class NextcloudFilesDatabaseManager: NSObject {
+class NextcloudFilesDatabaseManager {
static let shared = NextcloudFilesDatabaseManager()
let relativeDatabaseFolderPath = "Database/"
override init() {
relativeDatabaseFilePath = relativeDatabaseFolderPath + databaseFilename
- guard let fileProviderDataDirUrl = pathForFileProviderExtData() else {
- super.init()
- return
- }
+ guard let fileProviderDataDirUrl = pathForFileProviderExtData() else { return }
databasePath = fileProviderDataDirUrl.appendingPathComponent(relativeDatabaseFilePath)