浏览代码

improvements

Marino Faggiana 7 年之前
父节点
当前提交
d6ceefa535
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      iOSClient/Database/NCManageDatabase.swift

+ 6 - 2
iOSClient/Database/NCManageDatabase.swift

@@ -200,13 +200,17 @@ class NCManageDatabase: NSObject {
         return result
         return result
     }
     }
 
 
-    func getAccounts() -> [String] {
+    func getAccounts() -> [String]? {
         
         
         let realm = try! Realm()
         let realm = try! Realm()
         
         
         let results = realm.objects(tableAccount.self).sorted(byKeyPath: "account", ascending: true)
         let results = realm.objects(tableAccount.self).sorted(byKeyPath: "account", ascending: true)
         
         
-        return Array(results.map { $0.account })
+        if results.count > 0 {
+            return Array(results.map { $0.account })
+        }
+        
+        return nil
     }
     }
     
     
     func getAccount(predicate: NSPredicate) -> tableAccount? {
     func getAccount(predicate: NSPredicate) -> tableAccount? {