From 9c104b7f4645edf2b7c56633f49988cf6338c1e2 Mon Sep 17 00:00:00 2001 From: Ben Roberts Date: Sun, 31 Mar 2013 00:27:27 +0000 Subject: [PATCH] Fix MRU output directory listing --- source/webui/pages/rips/setup.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/webui/pages/rips/setup.php b/source/webui/pages/rips/setup.php index 99a4058..3943ddd 100644 --- a/source/webui/pages/rips/setup.php +++ b/source/webui/pages/rips/setup.php @@ -18,9 +18,11 @@ if ($req->exists('submit')) { array_unshift($recent_output_directories, $recent_directory[0]); $config->set('rips.output_directories.recent', array_slice($recent_output_directories, 0, $config->get('rips.output_directories.recent_limit', 10))); } - } else { + } else if ($key === false) { array_unshift($recent_output_directories, $_POST['rip-options']['output-directory']); $config->set('rips.output_directories.recent', array_slice($recent_output_directories, 0, $config->get('rips.output_directories.recent_limit', 10))); + } else { + // Directory is already the most recently used entry at the top of the list, don't reinsert } // Create the jobs from the request