Avoid settings being reset via WebAPI

Closes #13585.
This commit is contained in:
Chocobo1 2020-10-21 18:02:01 +08:00 committed by sledgehammer999
parent f02b65b866
commit 59afc7c520
No known key found for this signature in database
GPG key ID: 6E4A2D025B7CC9A2

View file

@ -570,8 +570,10 @@ void AppController::setPreferencesAction()
if (hasKey("max_ratio_act"))
session->setMaxRatioAction(static_cast<MaxRatioAction>(it.value().toInt()));
// Add trackers
session->setAddTrackersEnabled(m["add_trackers_enabled"].toBool());
session->setAdditionalTrackers(m["add_trackers"].toString());
if (hasKey("add_trackers_enabled"))
session->setAddTrackersEnabled(it.value().toBool());
if (hasKey("add_trackers"))
session->setAdditionalTrackers(it.value().toString());
// Web UI
// Language