aboutsummaryrefslogtreecommitdiff
path: root/main.go
diff options
context:
space:
mode:
Diffstat (limited to 'main.go')
-rw-r--r--main.go7
1 files changed, 5 insertions, 2 deletions
diff --git a/main.go b/main.go
index 2304b4b..5f990bb 100644
--- a/main.go
+++ b/main.go
@@ -133,7 +133,10 @@ func populateFeed(feed *feeds.Feed, page []byte) (err error) {
if len(episodeUrlRe.FindAllSubmatch(episode, -1)) > 1 {
return errBadEpisode
}
- url, _ := parseSingle(episode, episodeUrlRe)
+ url, err := parseSingle(episode, episodeUrlRe)
+ if err != nil {
+ return errBadEpisode
+ }
episodeUrl := urlPrefix + string(url)
title, _ := parseSingle(episode, episodeTitleRe)
episodeTitle := string(title)
@@ -148,7 +151,7 @@ func populateFeed(feed *feeds.Feed, page []byte) (err error) {
Created: date,
})
}
- return nil
+ return
}
func parse(src []byte, re *regexp.Regexp, n int) (out [][]byte, err error) {