Marino Faggiana 8 gadi atpakaļ
vecāks
revīzija
7c0e2bd96e
2 mainītis faili ar 10 papildinājumiem un 5 dzēšanām
  1. 10 4
      iOSClient/Local storage/CCLocalStorage.m
  2. 0 1
      iOSClient/Main/CCDetail.m

+ 10 - 4
iOSClient/Local storage/CCLocalStorage.m

@@ -486,13 +486,20 @@
     // File
     if (([_metadata.type isEqualToString: k_metadataType_file] || [_metadata.type isEqualToString: k_metadataType_local]) && _metadata.directory == NO) {
         
-        if ([self shouldPerformSegue])
-            [self performSegueWithIdentifier:@"segueDetail" sender:self];
+        if ([_metadata.typeFile isEqualToString: k_metadataTypeFile_unknown] || [_metadata.typeFile isEqualToString: k_metadataTypeFile_compress]) {
+            
+            [self openWith:_metadata];
+            
+        } else {
+        
+            if ([self shouldPerformSegue])
+                [self performSegueWithIdentifier:@"segueDetail" sender:self];
+        }
     }
     
     // Model
     if ([self.metadata.type isEqualToString: k_metadataType_template])
-        [self openModel:self.metadata];
+        [self openModel:_metadata];
     
     // Directory
     if (_metadata.directory)
@@ -545,7 +552,6 @@
     
     NSMutableArray *allRecordsDataSourceImagesVideos = [NSMutableArray new];
     
-    
     NSString *cameraFolderName = [CCCoreData getCameraUploadFolderNameActiveAccount:app.activeAccount];
     NSString *cameraFolderPath = [CCCoreData getCameraUploadFolderPathActiveAccount:app.activeAccount activeUrl:app.activeUrl];
         

+ 0 - 1
iOSClient/Main/CCDetail.m

@@ -355,7 +355,6 @@
             [self.webView  loadHTMLString:[NSString stringWithFormat:@"<div style='font-size:%@;font-family:%@;'><pre>%@",@"20",@"Sans-Serif",dataFile] baseURL:nil];
         }
         
-        
     } else if ([ext isEqualToString:@"TXT"] ) {
         
         NSMutableURLRequest *headRequest = [NSMutableURLRequest requestWithURL:[NSURL fileURLWithPath:fileName]];