Avoid settings being reset via WebAPI

Closes #13585.
This commit is contained in:
Chocobo1 2020-10-21 18:02:01 +08:00
parent 39c61327b5
commit 8568f7a0fb
No known key found for this signature in database
GPG key ID: 210D9C873253A68C

View file

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