mirror of
https://github.com/unraid/webgui.git
synced 2026-04-30 14:59:22 -05:00
Fixed: parity history sometimes wrongly processed
This commit is contained in:
@@ -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) {
|
||||
|
||||
@@ -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>";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user