Browse Source

improvement

Marino Faggiana 6 năm trước cách đây
mục cha
commit
685ff5b493
2 tập tin đã thay đổi với 10 bổ sung1 xóa
  1. 1 1
      iOSClient/Main/CCMain.m
  2. 9 0
      iOSClient/Utility/NCUtility.swift

+ 1 - 1
iOSClient/Main/CCMain.m

@@ -4535,7 +4535,7 @@
             
             // Status Image
             tableE2eEncryption *tableE2eEncryption = [[NCManageDatabase sharedInstance] getE2eEncryptionWithPredicate:[NSPredicate predicateWithFormat:@"account == %@ AND fileNameIdentifier == %@", appDelegate.activeAccount, metadata.fileName]];
-            if (tableE2eEncryption) {
+            if (tableE2eEncryption && [[NCUtility sharedInstance] isEncryptedMetadata:metadata]) {
                 cell.status.image = [UIImage imageNamed:@"encrypted"];
             }
             

+ 9 - 0
iOSClient/Utility/NCUtility.swift

@@ -67,4 +67,13 @@ class NCUtility: NSObject {
         return resultFileName
     }
     
+    @objc func isEncryptedMetadata(_ metadata: tableMetadata) -> Bool {
+        
+        if metadata.fileName != metadata.fileNameView && metadata.fileName.count == 32 && metadata.fileName.contains(".") == false {
+            return true
+        }
+        
+        return false
+    }
+    
 }