mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2025-12-19 15:07:22 -06:00
Add transfer list refresh interval settings to WebUI
Specially useful for qbt-nox users PR #16713. Co-authored-by: An0n <79678786+an0n666@users.noreply.github.com>
This commit is contained in:
@@ -303,6 +303,8 @@ void AppController::preferencesAction()
|
||||
data[u"save_resume_data_interval"_qs] = session->saveResumeDataInterval();
|
||||
// Recheck completed torrents
|
||||
data[u"recheck_completed_torrents"_qs] = pref->recheckTorrentsOnCompletion();
|
||||
// Refresh interval
|
||||
data[u"refresh_interval"_qs] = session->refreshInterval();
|
||||
// Resolve peer countries
|
||||
data[u"resolve_peer_countries"_qs] = pref->resolvePeerCountries();
|
||||
// Reannounce to all trackers when ip/port changed
|
||||
@@ -788,6 +790,9 @@ void AppController::setPreferencesAction()
|
||||
// Recheck completed torrents
|
||||
if (hasKey(u"recheck_completed_torrents"_qs))
|
||||
pref->recheckTorrentsOnCompletion(it.value().toBool());
|
||||
// Refresh interval
|
||||
if (hasKey(u"refresh_interval"_qs))
|
||||
session->setRefreshInterval(it.value().toInt());
|
||||
// Resolve peer countries
|
||||
if (hasKey(u"resolve_peer_countries"_qs))
|
||||
pref->resolvePeerCountries(it.value().toBool());
|
||||
|
||||
Reference in New Issue
Block a user