From 74970372b6586b336364ac1affac9dd7d22baef1 Mon Sep 17 00:00:00 2001 From: "kali kaneko (leap communications)" Date: Mon, 29 Nov 2021 01:47:10 +0100 Subject: [gui] motd --- pkg/motd/fetch.go | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) (limited to 'pkg/motd/fetch.go') diff --git a/pkg/motd/fetch.go b/pkg/motd/fetch.go index 4f22388..fd76d7c 100644 --- a/pkg/motd/fetch.go +++ b/pkg/motd/fetch.go @@ -9,17 +9,26 @@ import ( "0xacab.org/leap/bitmask-vpn/pkg/config" ) +const riseupMOTD = "https://static.riseup.net/vpn/motd.json" + func FetchLatest() []Message { empty := []Message{} if os.Getenv("SKIP_MOTD") == "1" { return empty } url := "" - switch config.Provider { - case "riseup.net": - url = "https://downloads.leap.se/motd/riseup/motd.json" - default: - return empty + if os.Getenv("DEBUG") == "1" { + url = os.Getenv("MOTD_URL") + if url == "" { + url = riseupMOTD + } + } else { + switch config.Provider { + case "riseup.net": + url = riseupMOTD + default: + return empty + } } log.Println("Fetching MOTD for", config.Provider) b, err := fetchURL(url) -- cgit v1.2.3