summaryrefslogtreecommitdiff
path: root/internal/server/secureinternet.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/server/secureinternet.go')
-rw-r--r--internal/server/secureinternet.go10
1 files changed, 10 insertions, 0 deletions
diff --git a/internal/server/secureinternet.go b/internal/server/secureinternet.go
index 3498bcc..40c429b 100644
--- a/internal/server/secureinternet.go
+++ b/internal/server/secureinternet.go
@@ -24,6 +24,16 @@ type SecureInternetHomeServer struct {
CurrentLocation string `json:"current_location"`
}
+func (servers *Servers) RemoveSecureInternet() {
+ // Empty out the struct
+ servers.SecureInternetHomeServer = SecureInternetHomeServer{}
+
+ // If the current server is secure internet, default to custom server
+ if servers.IsType == SecureInternetServerType {
+ servers.IsType = CustomServerType
+ }
+}
+
func (secure *SecureInternetHomeServer) GetOAuth() *oauth.OAuth {
return &secure.OAuth
}