Remove possible double check of the same thing.

This commit is contained in:
sledgehammer999 2017-06-02 01:57:28 +03:00
commit 4ab117d946
No known key found for this signature in database
GPG key ID: 6E4A2D025B7CC9A2

View file

@ -623,20 +623,15 @@ void SearchEngine::parseVersionInfo(const QByteArray &info)
if (!pluginName.endsWith(":")) continue; if (!pluginName.endsWith(":")) continue;
pluginName.chop(1); // remove trailing ':' pluginName.chop(1); // remove trailing ':'
bool ok;
qreal versionParseTest = list.last().toFloat(&ok);
qDebug("read line %s: %.2f", qPrintable(pluginName), versionParseTest);
if (!ok) continue;
PluginVersion version = PluginVersion::tryParse(list.last(), {}); PluginVersion version = PluginVersion::tryParse(list.last(), {});
if (version != PluginVersion()) { if (version == PluginVersion()) continue;
dataCorrect = true; dataCorrect = true;
if (isUpdateNeeded(pluginName, version)) { if (isUpdateNeeded(pluginName, version)) {
qDebug("Plugin: %s is outdated", qPrintable(pluginName)); qDebug("Plugin: %s is outdated", qPrintable(pluginName));
updateInfo[pluginName] = version; updateInfo[pluginName] = version;
} }
} }
}
if (!dataCorrect) if (!dataCorrect)
emit checkForUpdatesFailed(tr("An incorrect update info received.")); emit checkForUpdatesFailed(tr("An incorrect update info received."));