diff options
Diffstat (limited to 'gui/src/main')
| -rw-r--r-- | gui/src/main/index.ts | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gui/src/main/index.ts b/gui/src/main/index.ts index f23491abcb..d6a01e6fd1 100644 --- a/gui/src/main/index.ts +++ b/gui/src/main/index.ts @@ -64,6 +64,9 @@ const DAEMON_RPC_PATH = const AUTO_CONNECT_FALLBACK_DELAY = 6000; +/// Mirrors the beta check regex in the daemon. Matches only well formed beta versions +const IS_BETA = /^(\d{4})\.(\d+)-beta(\d+)$/; + enum AppQuitStage { unready, initiated, @@ -765,7 +768,7 @@ class ApplicationMain { daemon: daemonVersion, gui: guiVersion, isConsistent: daemonVersion === guiVersion, - isBeta: guiVersion.includes('beta'), + isBeta: IS_BETA.test(guiVersion), }; this.currentVersion = versionInfo; |
