diff --git a/lib/main.ts b/lib/main.ts index 553ab23..b7fa3b7 100644 --- a/lib/main.ts +++ b/lib/main.ts @@ -322,10 +322,12 @@ function assertHash(hash: string) { return true; } +let applyingUpdate = false; export function switchVersion(hash: string) { assertRelease(); - if (assertHash(hash)) { + if (assertHash(hash) && !applyingUpdate) { logger('switchVersion: ' + hash); + applyingUpdate = true; PushyModule.reloadUpdate({ hash }); } }