MDL-77162 filepicker: default to selecting first repository available.

This commit is contained in:
Stefan Topfstedt
2026-01-09 08:14:14 -08:00
parent 9699514341
commit 27a36e6fae
+10 -3
View File
@@ -2171,13 +2171,20 @@ M.core_filepicker.init = function(Y, options) {
show_recent_repository: function() {
this.hide_header();
this.viewbar_set_enabled(false);
var repository_id = this.get_preference('recentrepository');
var repositoryid = this.get_preference('recentrepository');
// If no user preference for a selected repository exists then default to the first repo on the list.
if (!repositoryid) {
var repokeys = Object.keys(this.options.repositories);
if (repokeys.length) {
repositoryid = repokeys[0];
}
}
this.viewmode = this.get_preference('recentviewmode');
if (this.viewmode != 2 && this.viewmode != 3) {
this.viewmode = 1;
}
if (this.options.repositories[repository_id]) {
this.list({'repo_id':repository_id});
if (this.options.repositories[repositoryid]) {
this.list({'repo_id': repositoryid});
}
},
get_preference: function (name) {