mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-08-19 12:59:56 -07: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:
parent
8eaaa41573
commit
2a351ea9a4
1 changed files with 9 additions and 4 deletions
|
|
@ -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]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue