Fixed: parity history sometimes wrongly processed

This commit is contained in:
bergware
2022-02-27 01:02:07 +01:00
parent b57ed30610
commit 8aa6eca06d
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -136,7 +136,7 @@ function my_check($time, $speed) {
$hour = floor($hmss/3600);
$mins = $hmss/60%60;
$secs = $hmss%60;
return plus($days,'day',($hour|$mins|$secs)==0).plus($hour,'hour',($mins|$secs)==0).plus($mins,'minute',$secs==0).plus($secs,'second',true).". "._('Average speed').": ".($speed[-1]=='s' ? $speed : my_scale($speed,$unit,1)." $unit/s");
return plus($days,'day',($hour|$mins|$secs)==0).plus($hour,'hour',($mins|$secs)==0).plus($mins,'minute',$secs==0).plus($secs,'second',true).". "._('Average speed').": ".(is_numeric($speed) ? my_scale($speed,$unit,1)." $unit/s" : $speed);
}
function my_error($code) {
switch ($code) {
+1 -1
View File
@@ -69,7 +69,7 @@ if (file_exists($log)) {
$size = $size ? my_scale($size*1024,$unit,-1)." $unit" : '-';
$duration = this_duration($duration);
// handle both old and new speed notation
$speed = $speed ? ($speed[-1]=='s' ? $speed : my_scale($speed,$unit,1)." $unit/s") : _('Unavailable');
$speed = $speed ? (is_numeric($speed) ? my_scale($speed,$unit,1)." $unit/s" : $speed) : _('Unavailable');
$status = $status==0 ? _('OK') : ($status==-4 ? _('Canceled') : $status);
$list[] = "<tr><td>$action</td><td>$date</td><td>$size</td><td>$duration</td><td>$speed</td><td>$status</td><td>$error</td></tr>";
}