From e83bc03d97263370da6b750eb040ac1e1c71a0e6 Mon Sep 17 00:00:00 2001 From: snipe Date: Mon, 30 Nov 2020 14:46:10 -0800 Subject: [PATCH] Switch backup files array order to show latest first [ch15486]' --- app/Http/Controllers/SettingsController.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/SettingsController.php b/app/Http/Controllers/SettingsController.php index e56a8233d5..c0903c98f1 100755 --- a/app/Http/Controllers/SettingsController.php +++ b/app/Http/Controllers/SettingsController.php @@ -1015,7 +1015,7 @@ class SettingsController extends Controller $path = 'app/backups'; $backup_files = Storage::files($path); - $files = []; + $files_raw = []; if (count($backup_files) > 0) { for ($f = 0; $f < count($backup_files); ++$f) { @@ -1023,7 +1023,7 @@ class SettingsController extends Controller // Skip dotfiles like .gitignore and .DS_STORE if ((substr(basename($backup_files[$f]), 0, 1) != '.')) { - $files[] = [ + $files_raw[] = [ 'filename' => basename($backup_files[$f]), 'filesize' => Setting::fileSizeConvert(Storage::size($backup_files[$f])), 'modified' => Storage::lastModified($backup_files[$f]), @@ -1035,6 +1035,9 @@ class SettingsController extends Controller } } + // Reverse the array so it lists oldest first + $files = array_reverse($files_raw); + return view('settings/backups', compact('path', 'files')); }