@@ -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"];
}
@@ -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