From 393fe17f4b0c424e7bb471bb2ff253ab139f81c2 Mon Sep 17 00:00:00 2001 From: Phuc Nguyen Date: Wed, 22 Mar 2017 22:16:52 +0700 Subject: [PATCH] Make sure manifest.json contains AUTOUPDATE_VERSION (if specified) (#8480) Fixes https://github.com/meteor/meteor/issues/8479 --- packages/webapp/webapp_server.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/webapp/webapp_server.js b/packages/webapp/webapp_server.js index dc1d161088..24a6cd7ad7 100644 --- a/packages/webapp/webapp_server.js +++ b/packages/webapp/webapp_server.js @@ -500,8 +500,12 @@ var runWebAppServer = function () { var program = { format: "web-program-pre1", manifest: manifest, - version: WebAppHashing.calculateClientHash(manifest, null, _.pick( - __meteor_runtime_config__, 'PUBLIC_SETTINGS')), + version: process.env.AUTOUPDATE_VERSION || + WebAppHashing.calculateClientHash( + manifest, + null, + _.pick(__meteor_runtime_config__, "PUBLIC_SETTINGS") + ), cordovaCompatibilityVersions: clientJson.cordovaCompatibilityVersions, PUBLIC_SETTINGS: __meteor_runtime_config__.PUBLIC_SETTINGS };