Browse Source

clear code

marinofaggiana 5 years ago
parent
commit
239244455c

+ 2 - 2
File Provider Extension/FileProviderEnumerator.swift

@@ -102,7 +102,7 @@ class FileProviderEnumerator: NSObject, NSFileProviderEnumerator {
             
             if (page == NSFileProviderPage.initialPageSortedByDate as NSFileProviderPage || page == NSFileProviderPage.initialPageSortedByName as NSFileProviderPage) {
                 
-                if NCBrandBeta.sharedInstance.iOSHelper {
+                if NCBrandBeta.shared.iOSHelper {
                     
                     // Beta
                     self.readFolder(serverUrl: serverUrl, page: 1, limit: fileProviderData.sharedInstance.itemForPage) { (metadatas) in
@@ -125,7 +125,7 @@ class FileProviderEnumerator: NSObject, NSFileProviderEnumerator {
                 
                 let numPage = Int(String(data: page.rawValue, encoding: .utf8)!)!
 
-                if NCBrandBeta.sharedInstance.iOSHelper {
+                if NCBrandBeta.shared.iOSHelper {
                          
                     // Beta
                     self.readFolder(serverUrl: serverUrl, page: 1, limit: fileProviderData.sharedInstance.itemForPage) { (metadatas) in

+ 2 - 1
iOSClient/Brand/NCBrand.swift

@@ -161,11 +161,12 @@ class NCBrandColor: NSObject {
 
 @objc class NCBrandBeta: NSObject {
     
-    @objc static let sharedInstance: NCBrandBeta = {
+    @objc static let shared: NCBrandBeta = {
         let instance = NCBrandBeta()
         return instance
     }()
 
+    @objc public let directEditing: Bool = true
     @objc public let iOSHelper: Bool = true
 }
 

+ 3 - 3
iOSClient/Utility/NCUtility.swift

@@ -386,9 +386,9 @@ class NCUtility: NSObject {
     
     @objc func isDirectEditing(_ metadata: tableMetadata) -> String? {
         
-        /* BETA */
-        //TODO: beta
-        //return nil
+        if NCBrandBeta.shared.directEditing == false {
+            return nil
+        }
         
         guard let results = NCManageDatabase.sharedInstance.getDirectEditingEditors(account: metadata.account) else {
             return nil