diff options
| author | nytpu <alex@nytpu.com> | 2021-03-18 13:02:17 -0600 |
|---|---|---|
| committer | nytpu <alex@nytpu.com> | 2021-03-18 13:02:17 -0600 |
| commit | f8601b82abe77e19fbe0c97a21f00540da39ac9f (patch) | |
| tree | 0855e50f31d8997e10d8e6580939a902648d6ea6 /fetch/fetch.go | |
| parent | 794b1fc04f350c4977c873e42752ccc0ecd0a98c (diff) | |
Use strings for URLs internally for consistency.
Diffstat (limited to 'fetch/fetch.go')
| -rw-r--r-- | fetch/fetch.go | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/fetch/fetch.go b/fetch/fetch.go index 6e9e7a0..5537339 100644 --- a/fetch/fetch.go +++ b/fetch/fetch.go @@ -18,11 +18,11 @@ import ( func Feed(data *core.FullData, remote *url.URL, title string) error { switch remote.Scheme { case "gemini": - return geminiFeed(data, remote, title) + return geminiFeed(data, remote.String(), title) case "http", "https": - return httpFeed(data, remote, title) + return httpFeed(data, remote.String(), title) case "gopher", "gophers": - return gopherFeed(data, remote, title) + return gopherFeed(data, remote.String(), title) default: return fmt.Errorf("Unsupported protocol '%s'", remote.Scheme) } @@ -33,11 +33,11 @@ func Feed(data *core.FullData, remote *url.URL, title string) error { func Page(data *core.FullData, remote *url.URL, title string) error { switch remote.Scheme { case "gemini": - return geminiPage(data, remote, title) + return geminiPage(data, remote.String(), title) case "http", "https": - return httpPage(data, remote, title) + return httpPage(data, remote.String(), title) case "gopher", "gophers": - return gopherPage(data, remote, title) + return gopherPage(data, remote.String(), title) default: return fmt.Errorf("Unsupported protocol '%s'", remote.Scheme) } |
