Merge pull request #5137 from murillodigital/auto-updater

Fixing bug on platforms for which we don't release
This commit is contained in:
Seth Alves 2015-06-16 15:31:48 -07:00
commit 49a68b4565

View file

@ -104,9 +104,13 @@ void AutoUpdater::parseLatestVersionData() {
}
void AutoUpdater::checkVersionAndNotify() {
if (QCoreApplication::applicationVersion() == "dev" || _builds.empty()) {
// No version checking is required in dev builds or when no build
// data was found for the platform
return;
}
int latestVersionAvailable = _builds.lastKey();
if (QCoreApplication::applicationVersion() != "dev" &&
QCoreApplication::applicationVersion().toInt() < latestVersionAvailable) {
if (QCoreApplication::applicationVersion().toInt() < latestVersionAvailable) {
emit newVersionIsAvailable();
}
}