Change parseBool() to return optional bool value

This commit is contained in:
Vladimir Golovnev (Glassez) 2021-01-03 15:33:32 +03:00
parent 4429a16ca8
commit d0cac421bb
No known key found for this signature in database
GPG key ID: 52A2C7DEE2DFA6F7
6 changed files with 24 additions and 19 deletions

View file

@ -264,7 +264,7 @@ void SearchController::enablePluginAction()
requireParams({"names", "enable"});
const QStringList names = params()["names"].split('|');
const bool enable = Utils::String::parseBool(params()["enable"].trimmed(), false);
const bool enable = Utils::String::parseBool(params()["enable"].trimmed()).value_or(false);
for (const QString &name : names)
SearchPluginManager::instance()->enablePlugin(name.trimmed(), enable);