Browse Source

improvements code

Marino Faggiana 7 years ago
parent
commit
ff36e437df
1 changed files with 2 additions and 21 deletions
  1. 2 21
      iOSClient/Database/NCManageDatabase.swift

+ 2 - 21
iOSClient/Database/NCManageDatabase.swift

@@ -315,27 +315,8 @@ class NCManageDatabase: NSObject {
         
         if (tableAccount().objectSchema.properties.contains { $0.name == property }) {
             
-            switch property {
-            case "autoUpload":
-                result.autoUpload = state
-            case "autoUploadBackground":
-                result.autoUploadBackground = state
-            case "autoUploadCreateSubfolder":
-                result.autoUploadCreateSubfolder = state
-            case "autoUploadFull":
-                result.autoUploadFull = state
-            case "autoUploadImage":
-                result.autoUploadImage = state
-            case "autoUploadVideo":
-                result.autoUploadVideo = state
-            case "autoUploadWWAnPhoto":
-                result.autoUploadWWAnPhoto = state
-            case "autoUploadWWAnVideo":
-                result.autoUploadWWAnVideo = state
-            default:
-                print("property not found")
-            }
-        
+            result[property] = state
+            
             do {
                 try realm.commitWrite()
             } catch let error {