fix conditional error

This commit is contained in:
Evgenii Alekseev 2016-09-08 19:36:26 +03:00
parent c5cb5cb359
commit a9924a1432

View File

@ -100,6 +100,7 @@ bool AWTelemetryHandler::put(const QString group, const QString value) const
bool AWTelemetryHandler::rotate() const
{
QSettings settings(m_localFile, QSettings::IniFormat);
for (auto group : settings.childGroups()) {
QStringList data;
settings.beginGroup(group);
@ -154,7 +155,7 @@ bool AWTelemetryHandler::setConfiguration(const QString key,
QSettings settings(m_genericConfig, QSettings::IniFormat);
settings.beginGroup(QString("Telemetry"));
if (!settings.childKeys().contains(key) || !override)
if (settings.childKeys().contains(key) && !override)
return true;
settings.setValue(key, value);