diff options
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) } |
