mirror of
https://github.com/nkanaev/yarr.git
synced 2025-05-24 21:19:19 +00:00
handle 404
This commit is contained in:
parent
19c6d90915
commit
b51408880b
@ -210,6 +210,10 @@ func listItems(f storage.Feed) ([]storage.Item, error) {
|
|||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
defer res.Body.Close()
|
defer res.Body.Close()
|
||||||
|
if res.StatusCode == 404 {
|
||||||
|
errmsg := fmt.Sprintf("Failed to list feed items for %s (status: 404)", f.FeedLink)
|
||||||
|
return nil, errors.New(errmsg)
|
||||||
|
}
|
||||||
feedparser := gofeed.NewParser()
|
feedparser := gofeed.NewParser()
|
||||||
feed, err := feedparser.Parse(res.Body)
|
feed, err := feedparser.Parse(res.Body)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user