Changeset 457 in code for trunk/db.go
- Timestamp:
- Mar 9, 2021, 5:55:34 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/db.go
r434 r457 5 5 "fmt" 6 6 "math" 7 "net/url" 7 8 "strings" 8 9 "sync" … … 53 54 } 54 55 return net.Addr 56 } 57 58 func (net *Network) URL() (*url.URL, error) { 59 s := net.Addr 60 if !strings.Contains(s, "://") { 61 // This is a raw domain name, make it an URL with the default scheme 62 s = "ircs://" + s 63 } 64 65 u, err := url.Parse(s) 66 if err != nil { 67 return nil, fmt.Errorf("failed to parse upstream server URL: %v", err) 68 } 69 70 return u, nil 71 } 72 73 func (net *Network) GetUsername() string { 74 if net.Username != "" { 75 return net.Username 76 } 77 return net.Nick 78 } 79 80 func (net *Network) GetRealname() string { 81 if net.Realname != "" { 82 return net.Realname 83 } 84 return net.Nick 55 85 } 56 86
Note:
See TracChangeset
for help on using the changeset viewer.