|
2276 | 2276 | $('refreshInterval').setProperty('value', pref.refresh_interval);
|
2277 | 2277 | $('resolvePeerCountries').setProperty('checked', pref.resolve_peer_countries);
|
2278 | 2278 | $('reannounceWhenAddressChanged').setProperty('checked', pref.reannounce_when_address_changed);
|
| 2279 | + $("enableEmbeddedTracker").checked = pref.enable_embedded_tracker; |
| 2280 | + $("embeddedTrackerPort").value = pref.embedded_tracker_port; |
| 2281 | + $("embeddedTrackerPortForwarding").checked = pref.embedded_tracker_port_forwarding; |
2279 | 2282 | $("ignoreSSLErrors").checked = pref.ignore_ssl_errors;
|
2280 | 2283 | // libtorrent section
|
2281 | 2284 | $('bdecodeDepthLimit').setProperty('value', pref.bdecode_depth_limit);
|
|
2310 | 2313 | $('validateHTTPSTrackerCertificate').setProperty('checked', pref.validate_https_tracker_certificate);
|
2311 | 2314 | $('mitigateSSRF').setProperty('checked', pref.ssrf_mitigation);
|
2312 | 2315 | $('blockPeersOnPrivilegedPorts').setProperty('checked', pref.block_peers_on_privileged_ports);
|
2313 |
| - $('enableEmbeddedTracker').setProperty('checked', pref.enable_embedded_tracker); |
2314 |
| - $('embeddedTrackerPort').setProperty('value', pref.embedded_tracker_port); |
2315 |
| - $('embeddedTrackerPortForwarding').setProperty('checked', pref.embedded_tracker_port_forwarding); |
2316 | 2316 | $('uploadSlotsBehavior').setProperty('value', pref.upload_slots_behavior);
|
2317 | 2317 | $('uploadChokingAlgorithm').setProperty('value', pref.upload_choking_algorithm);
|
2318 | 2318 | $('announceAllTrackers').setProperty('checked', pref.announce_to_all_trackers);
|
|
2718 | 2718 | settings.set('refresh_interval', $('refreshInterval').getProperty('value'));
|
2719 | 2719 | settings.set('resolve_peer_countries', $('resolvePeerCountries').getProperty('checked'));
|
2720 | 2720 | settings.set('reannounce_when_address_changed', $('reannounceWhenAddressChanged').getProperty('checked'));
|
| 2721 | + settings["enable_embedded_tracker"] = $("enableEmbeddedTracker").checked; |
| 2722 | + settings["embedded_tracker_port"] = Number($("embeddedTrackerPort").value); |
| 2723 | + settings["embedded_tracker_port_forwarding"] = $("embeddedTrackerPortForwarding").checked; |
2721 | 2724 | settings["ignore_ssl_errors"] = $("ignoreSSLErrors").checked;
|
2722 | 2725 |
|
2723 | 2726 | // libtorrent section
|
|
2753 | 2756 | settings.set('validate_https_tracker_certificate', $('validateHTTPSTrackerCertificate').getProperty('checked'));
|
2754 | 2757 | settings.set('ssrf_mitigation', $('mitigateSSRF').getProperty('checked'));
|
2755 | 2758 | settings.set('block_peers_on_privileged_ports', $('blockPeersOnPrivilegedPorts').getProperty('checked'));
|
2756 |
| - settings.set('enable_embedded_tracker', $('enableEmbeddedTracker').getProperty('checked')); |
2757 |
| - settings.set('embedded_tracker_port', $('embeddedTrackerPort').getProperty('value')); |
2758 |
| - settings.set('embedded_tracker_port_forwarding', $('embeddedTrackerPortForwarding').getProperty('checked')); |
2759 | 2759 | settings.set('upload_slots_behavior', $('uploadSlotsBehavior').getProperty('value'));
|
2760 | 2760 | settings.set('upload_choking_algorithm', $('uploadChokingAlgorithm').getProperty('value'));
|
2761 | 2761 | settings.set('announce_to_all_trackers', $('announceAllTrackers').getProperty('checked'));
|
|
0 commit comments