Fix mistaken cordova ClientVersions insert/update inside onListening block.

This commit is contained in:
Emily Stark
2014-10-23 14:33:07 -07:00
parent 719034798f
commit df97dc2717

View File

@@ -108,6 +108,18 @@ var updateVersions = function (shouldReloadClientProgram) {
}});
}
if (! ClientVersions.findOne({_id: "version-cordova"})) {
ClientVersions.insert({
_id: "version-cordova",
version: Autoupdate.autoupdateVersionCordova,
refreshable: false
});
} else {
ClientVersions.update("version-cordova", { $set: {
version: Autoupdate.autoupdateVersionCordova
}});
}
// Use `onListening` here because we need to use
// `WebAppInternals.refreshableAssets`, which is only set after
// `WebApp.generateBoilerplate` is called by `main` in webapp.
@@ -124,18 +136,6 @@ var updateVersions = function (shouldReloadClientProgram) {
assets: WebAppInternals.refreshableAssets
}});
}
if (! ClientVersions.findOne({_id: "version-cordova"})) {
ClientVersions.insert({
_id: "version-cordova",
version: Autoupdate.autoupdateVersionCordova,
refreshable: false
});
} else {
ClientVersions.update("version-cordova", { $set: {
version: Autoupdate.autoupdateVersionCordova
}});
}
});
};