diff options
| author | Oskar Nyberg <oskar@mullvad.net> | 2023-09-28 13:10:32 +0200 |
|---|---|---|
| committer | Oskar Nyberg <oskar@mullvad.net> | 2023-09-28 13:10:32 +0200 |
| commit | f5eaa62914c0353c7c6920b2881ada004fb76658 (patch) | |
| tree | aaae7dd7294bbde3ff3f9710b81777e142b3b5c7 /gui/src/shared/version.ts | |
| parent | 8943529291df32a7ed4a35304f972b1d66860d22 (diff) | |
| parent | 11942b1d08285aad439fd40a4a4806815e740cad (diff) | |
| download | mullvadvpn-f5eaa62914c0353c7c6920b2881ada004fb76658.tar.xz mullvadvpn-f5eaa62914c0353c7c6920b2881ada004fb76658.zip | |
Merge branch 'open-download-urls-for-correct-platform-des-372'
Diffstat (limited to 'gui/src/shared/version.ts')
| -rw-r--r-- | gui/src/shared/version.ts | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/gui/src/shared/version.ts b/gui/src/shared/version.ts new file mode 100644 index 0000000000..dc87afaae0 --- /dev/null +++ b/gui/src/shared/version.ts @@ -0,0 +1,22 @@ +import { links } from '../config.json'; + +export function getDownloadUrl(suggestedIsBeta: boolean): string { + let url = links.download; + switch (process.platform ?? window.env.platform) { + case 'win32': + url += 'windows/'; + break; + case 'linux': + url += 'linux/'; + break; + case 'darwin': + url += 'macos/'; + break; + } + + if (suggestedIsBeta) { + url += 'beta/'; + } + + return url; +} |
