Fix MRU output directory listing
This commit is contained in:
@@ -18,9 +18,11 @@ if ($req->exists('submit')) {
|
|||||||
array_unshift($recent_output_directories, $recent_directory[0]);
|
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)));
|
$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']);
|
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)));
|
$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
|
// Create the jobs from the request
|
||||||
|
|||||||
Reference in New Issue
Block a user