From f583a28694be3ec3b99318673c6cdb6e42ee1372 Mon Sep 17 00:00:00 2001 From: jwijenbergh Date: Wed, 16 Aug 2023 13:25:15 +0200 Subject: Client + Exports + Python: Add a startup boolean to getconfig To be used for autoconnect on startup. If autoconnect on startup set to true This ignores any callbacks that require user input (profile, authorization & location callbacks) --- internal/server/server.go | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'internal/server') diff --git a/internal/server/server.go b/internal/server/server.go index 45d6ccd..c971c72 100644 --- a/internal/server/server.go +++ b/internal/server/server.go @@ -32,6 +32,15 @@ type Server interface { Public() (interface{}, error) } +// Name gets the name for the server and falls back to a default of "Unknown Server" +func Name(srv Server) string { + n := "Unknown Server" + if b, err := srv.Base(); err == nil { + n = b.URL + } + return n +} + func UpdateTokens(srv Server, t oauth.Token) { srv.OAuth().UpdateTokens(t) } -- cgit v1.2.3