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