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

This commit is contained in:
Evgeny Kuznetsov 2019-10-05 12:34:42 +03:00 committed by Jakob Borg
parent 96bb1c8e29
commit 999d4a0e23
1 changed files with 6 additions and 0 deletions

View File

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