Skip to content

Commit 4353858

Browse files
authored
WebUI: Provide 'Merge trackers to existing torrent' option
PR #21302.
1 parent 1b53fdf commit 4353858

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/webui/www/private/views/preferences.html

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,13 @@
117117
<option value="FilesChecked">QBT_TR(Files checked)QBT_TR[CONTEXT=OptionsDialog]</option>
118118
</select>
119119
</div>
120+
<fieldset class="settings">
121+
<legend>QBT_TR(When duplicate torrent is being added)QBT_TR[CONTEXT=OptionsDialog]</legend>
122+
<div class="formRow">
123+
<input type="checkbox" id="mergeTrackersInput">
124+
<label for="mergeTrackersInput">QBT_TR(Merge trackers to existing torrent)QBT_TR[CONTEXT=OptionsDialog]</label>
125+
</div>
126+
</fieldset>
120127
<div class="formRow">
121128
<input type="checkbox" id="deletetorrentfileafter_checkbox">
122129
<label for="deletetorrentfileafter_checkbox">QBT_TR(Delete .torrent files afterwards)QBT_TR[CONTEXT=OptionsDialog]</label>
@@ -2136,6 +2143,7 @@
21362143
break;
21372144
}
21382145
$("stopConditionSelect").getChildren("option")[index].selected = true;
2146+
document.getElementById("mergeTrackersInput").checked = pref.merge_trackers;
21392147
$("deletetorrentfileafter_checkbox").checked = pref.auto_delete_mode;
21402148

21412149
$("preallocateall_checkbox").checked = pref.preallocate_all;
@@ -2526,6 +2534,7 @@
25262534
settings["add_to_top_of_queue"] = $("addToTopOfQueueCheckbox").checked;
25272535
settings["add_stopped_enabled"] = $("dontstartdownloads_checkbox").checked;
25282536
settings["torrent_stop_condition"] = $("stopConditionSelect").getSelected()[0].value;
2537+
settings["merge_trackers"] = document.getElementById("mergeTrackersInput").checked;
25292538
settings["auto_delete_mode"] = Number($("deletetorrentfileafter_checkbox").checked);
25302539

25312540
settings["preallocate_all"] = $("preallocateall_checkbox").checked;

0 commit comments

Comments
 (0)