summaryrefslogtreecommitdiff
path: root/rss.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-07-25 01:41:58 +0200
committerDimitri Sokolyuk <demon@dim13.org>2015-07-25 01:41:58 +0200
commit761fe0148e0c308782b72fd84d2216bc37691760 (patch)
tree499eb9b661b7df35b35ebb1612982385887cfd67 /rss.go
parentc335837924161a406e92189b255ce85927ad4501 (diff)
Revert full hour stuff, as it seems to be broken
Diffstat (limited to 'rss.go')
-rw-r--r--rss.go8
1 files changed, 3 insertions, 5 deletions
diff --git a/rss.go b/rss.go
index 1e31a23..8dd1805 100644
--- a/rss.go
+++ b/rss.go
@@ -37,19 +37,17 @@ func init() {
for k, v := range Feed {
go func(c chan News, source, url string) {
for {
- now := time.Now()
- last := now.Truncate(timeOut)
- left := last.Add(timeOut).Sub(now)
+ to := time.Now().Add(-timeOut)
r, err := rss.Fetch(url)
if err != nil {
log.Println(err)
}
for _, i := range r.Channel.Items {
- if i.PubDate.After(last) {
+ if i.PubDate.After(to) {
c <- News{source, i}
}
}
- time.Sleep(left)
+ time.Sleep(timeOut)
}
}(news, k, v)
}