GitRepo.vala
authorAlan Knowles <alan@roojs.com>
Fri, 14 Dec 2018 04:09:31 +0000 (12:09 +0800)
committerAlan Knowles <alan@roojs.com>
Fri, 14 Dec 2018 04:09:31 +0000 (12:09 +0800)
GitRepo.vala

index d84ed48..91feb4c 100644 (file)
@@ -859,14 +859,18 @@ public class GitRepo : Object
      
     public static void updateAll(string after)
     {
-                       update_all_after = after;
-               var tr =  GitRepo.singleton().cache;
-                
+               update_all_after = after;
+               var tr =  GitRepo.singleton().cache;
             
-           update_all_total = tr.size;
-           foreach(var repo  in tr.values) {
-                  repo.update_async(updateAllCallback); 
-            } 
+        
+       update_all_total = tr.size;
+       foreach(var repo  in tr.values) {
+                       if (!repo.is_managed()) {
+                       update_all_total--;                     
+                               continue;
+                       }
+           repo.update_async(updateAllCallback); 
+        } 
 
     }
     public static void  updateAllCallback(GitRepo repo, int err, string res)