fix webworm comments
This commit is contained in:
parent
0d6a86ace2
commit
283a2b1545
|
@ -17,10 +17,10 @@ TWO_DAYS = 60*60*24*2
|
|||
|
||||
def list():
|
||||
feed = []
|
||||
feed += [(x, 'hackernews') for x in hackernews.feed()[:10]]
|
||||
feed += [(x, 'tildes') for x in tildes.feed()[:10]]
|
||||
feed += [(x, 'reddit') for x in reddit.feed()[:15]]
|
||||
feed += [(x, 'webworm') for x in webworm.feed()[:15]]
|
||||
feed += [(x, 'tildes') for x in tildes.feed()[:10]]
|
||||
feed += [(x, 'hackernews') for x in hackernews.feed()[:10]]
|
||||
return feed
|
||||
|
||||
def get_article(url):
|
||||
|
|
|
@ -66,7 +66,7 @@ def comment(i):
|
|||
c = {}
|
||||
c['date'] = unix(i.get('date'))
|
||||
c['author'] = i.get('name', '')
|
||||
c['score'] = o.get('reactions').get('❤')
|
||||
c['score'] = i.get('reactions').get('❤')
|
||||
c['text'] = clean(i.get('body', '') or '')
|
||||
c['comments'] = [comment(j) for j in i['children']]
|
||||
c['comments'] = list(filter(bool, c['comments']))
|
||||
|
@ -100,7 +100,8 @@ def story(ref):
|
|||
s['title'] = r.get('title', '')
|
||||
s['link'] = r.get('canonical_url', '')
|
||||
s['url'] = r.get('canonical_url', '')
|
||||
s['comments'] = [comment(i) for i in api(API_ITEM_COMMENTS, r.get('id'))]
|
||||
comments = api(API_ITEM_COMMENTS, r.get('id'))
|
||||
s['comments'] = [comment(i) for i in comments.get('comments')]
|
||||
s['comments'] = list(filter(bool, s['comments']))
|
||||
s['num_comments'] = r.get('comment_count', 0)
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user