Bladeren bron

improvements

Marino Faggiana 8 jaren geleden
bovenliggende
commit
806ab749a2
1 gewijzigde bestanden met toevoegingen van 9 en 5 verwijderingen
  1. 9 5
      iOSClient/Main/CCMain.m

+ 9 - 5
iOSClient/Main/CCMain.m

@@ -191,8 +191,9 @@
     self.searchController.searchBar.barTintColor = COLOR_SEPARATOR_TABLE;
     [self.searchController.searchBar sizeToFit];
 
-    if (_isRoot) self.searchController.searchBar.placeholder = NSLocalizedString(@"_search_all_folders_",nil);
+    if (_isRoot) self.searchController.searchBar.placeholder = NSLocalizedString(@"_search_this_folder_",nil);
     else self.searchController.searchBar.placeholder = NSLocalizedString(@"_search_this_folder_",nil);
+    
     //self.searchController.searchBar.scopeButtonTitles = @[NSLocalizedString(@"_search_this_folder_",nil),NSLocalizedString(@"_search_all_folders_",nil)];
 }
 
@@ -834,6 +835,7 @@
     [self.tableView deselectRowAtIndexPath:index animated:NO];
     
     if (isnew) {
+        
         fileName = nil;
         uuid = [CCUtility getUUID];
         rev = nil;
@@ -841,7 +843,9 @@
         modelReadOnly = false;
         isLocal = false;
         serverUrl = _serverUrl;
+        
     } else {
+        
         fileName = _metadata.fileName;
         uuid = _metadata.uuid;
         rev = _metadata.rev;
@@ -1873,9 +1877,7 @@
     // init control
     if (!_serverUrl || !app.activeAccount)
         return;
-    
-    NSString *directoryID = [CCCoreData getDirectoryIDFromServerUrl:_serverUrl activeAccount:app.activeAccount];
-    
+        
     // Search Mode
     if (_isSearchMode) {
         
@@ -1888,7 +1890,9 @@
         return;
     }
     
-    if (([CCCoreData isDirectoryOutOfDate:dayForceReadFolder directoryID:directoryID activeAccount:app.activeAccount] || forced) && directoryID && app.activeAccount) {
+    NSString *directoryID = [CCCoreData getDirectoryIDFromServerUrl:_serverUrl activeAccount:app.activeAccount];
+    
+    if ([CCCoreData isDirectoryOutOfDate:dayForceReadFolder directoryID:directoryID activeAccount:app.activeAccount] || forced) {
         
         if (_refreshControl.isRefreshing == NO)
             [_hud visibleIndeterminateHud];