forked from tanner/qotnews
Sanitize html
This commit is contained in:
@@ -12,7 +12,7 @@ from praw.exceptions import PRAWException
|
||||
from praw.models import MoreComments
|
||||
from prawcore.exceptions import PrawcoreException
|
||||
|
||||
from utils import render_md
|
||||
from utils import render_md, clean
|
||||
|
||||
SUBREDDITS = 'Economics+Foodforthought+TrueReddit+business+technology+privacy'
|
||||
|
||||
@@ -45,7 +45,7 @@ def comment(i):
|
||||
c['author'] = i.author.name if i.author else '[Deleted]'
|
||||
c['score'] = i.score
|
||||
c['date'] = i.created_utc
|
||||
c['text'] = render_md(i.body)
|
||||
c['text'] = render_md(clean(i.body))
|
||||
c['comments'] = [comment(j) for j in i.replies]
|
||||
c['comments'] = list(filter(bool, c['comments']))
|
||||
return c
|
||||
@@ -68,7 +68,7 @@ def story(ref):
|
||||
s['num_comments'] = r.num_comments
|
||||
|
||||
if r.selftext:
|
||||
s['text'] = render_md(r.selftext)
|
||||
s['text'] = render_md(clean(r.selftext))
|
||||
|
||||
return s
|
||||
|
||||
@@ -83,7 +83,7 @@ def story(ref):
|
||||
|
||||
# scratchpad so I can quickly develop the parser
|
||||
if __name__ == '__main__':
|
||||
print(feed())
|
||||
print(reddit.submission(feed()[0]).permalink)
|
||||
print()
|
||||
print(story('cuozg4'))
|
||||
#print(feed())
|
||||
#print(reddit.submission(feed()[0]).permalink)
|
||||
#print()
|
||||
print(story('e4asnp'))
|
||||
|
Reference in New Issue
Block a user