diff options
| author | jwijenbergh <jeroenwijenbergh@protonmail.com> | 2023-08-16 13:25:15 +0200 |
|---|---|---|
| committer | Jeroen Wijenbergh <46386452+jwijenbergh@users.noreply.github.com> | 2023-09-25 09:43:37 +0200 |
| commit | f583a28694be3ec3b99318673c6cdb6e42ee1372 (patch) | |
| tree | a80e65573f3db46212f1b31a865ece499e574d66 /internal/server/server.go | |
| parent | b0e1fdb2ee09e10c2f2f8a78e14d39282595fab5 (diff) | |
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)
Diffstat (limited to 'internal/server/server.go')
| -rw-r--r-- | internal/server/server.go | 9 |
1 files changed, 9 insertions, 0 deletions
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) } |
