Explorar el Código

gui: Better info for stalled and lengthy scans (fixes #5627) (#6061)

Evgeny Kuznetsov hace 6 años
padre
commit
999d4a0e23
Se han modificado 1 ficheros con 6 adiciones y 0 borrados
  1. 6 0
      gui/default/syncthing/core/syncthingController.js

+ 6 - 0
gui/default/syncthing/core/syncthingController.js

@@ -853,6 +853,9 @@ angular.module('syncthing.core')
             // 32m 40s
             // 2h 32m
             // 4d 2h
+            // In case remaining scan time appears to be >31d, omit the
+            // details, i.e.:
+            // > 1 month
 
             if (!$scope.scanProgress[folder]) {
                 return "";
@@ -872,6 +875,9 @@ angular.module('syncthing.core')
             var res = [];
             if (seconds >= 86400) {
                 days = Math.floor(seconds / 86400);
+                if (days > 31) {
+                    return '> 1 month';
+                }
                 res.push('' + days + 'd')
                 seconds = seconds % 86400;
             }