Filemanager: Apply user timezone to share created & last accessed columns

Also, use the better way to do it in file list too
This commit is contained in:
nathangray 2020-12-09 14:30:47 -07:00
parent 4499b054dc
commit ce03b5e834
2 changed files with 6 additions and 3 deletions

View File

@ -108,6 +108,11 @@ class filemanager_shares extends filemanager_ui
}
$row['share_passwd'] = (boolean)$row['share_passwd'];
if ($row['share_with']) $row['share_with'] = preg_replace('/,([^ ])/', ', $1', $row['share_with']);
foreach(['share_created','share_last_accessed'] as $date_field)
{
$row[$date_field] = Api\DateTime::server2user($row[$date_field]);
}
}
return $total;
}

View File

@ -993,9 +993,7 @@ class filemanager_ui
foreach(['mtime','ctime'] as $date_field)
{
$time = new Api\DateTime($row[$date_field],Api\DateTime::$server_timezone);
$time->setUser();
$row[$date_field] = $time->format('ts');
$row[$date_field] = Api\DateTime::server2user($row[$date_field]);
}
$rows[++$n] = $row;
$path2n[$path] = $n;