mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2026-01-04 06:32:29 -06:00
WebUI: Fix checkboxes of the watched folder list in the preferences
The 'checked' attribute does not require any value, so for unckecked
checkboxes nothing should be added.
Fix f16b7614a1.
This commit is contained in:
@@ -615,12 +615,14 @@ getWatchedFolders = function() {
|
|||||||
addWatchFolder = function() {
|
addWatchFolder = function() {
|
||||||
var new_folder = $('new_watch_folder_txt').getProperty('value').trim();
|
var new_folder = $('new_watch_folder_txt').getProperty('value').trim();
|
||||||
if(new_folder.length <= 0) return;
|
if(new_folder.length <= 0) return;
|
||||||
|
|
||||||
var download_here = $('new_watch_folder_dl').getProperty('checked');
|
var checked = "";
|
||||||
|
if ($('new_watch_folder_dl').getProperty('checked') == true)
|
||||||
|
checked = "checked";
|
||||||
var i = $('watched_folders_tab').getChildren('tbody')[0].getChildren('tr').length;
|
var i = $('watched_folders_tab').getChildren('tbody')[0].getChildren('tr').length;
|
||||||
|
|
||||||
var myinput = "<input id='text_watch_"+ i +"' type='text' value='" + new_folder + "'>";
|
var myinput = "<input id='text_watch_"+ i +"' type='text' value='" + new_folder + "'>";
|
||||||
var mycb = "<input id='cb_watch_"+ i +"' type='checkbox' checked='" + download_here + "'>";
|
var mycb = "<input id='cb_watch_"+ i +"' type='checkbox' " + checked + ">";
|
||||||
WatchedFoldersTable.push([myinput, mycb]);
|
WatchedFoldersTable.push([myinput, mycb]);
|
||||||
|
|
||||||
// Clear fields
|
// Clear fields
|
||||||
@@ -735,7 +737,10 @@ loadPreferences = function() {
|
|||||||
var i;
|
var i;
|
||||||
for(i=0; i<pref.scan_dirs.length; i+=1) {
|
for(i=0; i<pref.scan_dirs.length; i+=1) {
|
||||||
var myinput = "<input id='text_watch_"+ i +"' type='text' value='" + pref.scan_dirs[i] + "'>";
|
var myinput = "<input id='text_watch_"+ i +"' type='text' value='" + pref.scan_dirs[i] + "'>";
|
||||||
var mycb = "<input id='cb_watch_"+ i +"' type='checkbox' checked='" + pref.download_in_scan_dirs[i] + "'>";
|
var checked = "";
|
||||||
|
if (pref.download_in_scan_dirs[i])
|
||||||
|
checked = "checked";
|
||||||
|
var mycb = "<input id='cb_watch_"+ i +"' type='checkbox' " + checked + ">";
|
||||||
WatchedFoldersTable.push([myinput, mycb]);
|
WatchedFoldersTable.push([myinput, mycb]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user