Added code to strip html tags from RSS fields

This commit is contained in:
Matthew Lorentz 2018-02-26 18:52:25 -05:00
parent 5af950ee30
commit d66415e2f4

View File

@ -31,6 +31,7 @@ from feed2toot.filterentry import FilterEntry
from feed2toot.removeduplicates import RemoveDuplicates from feed2toot.removeduplicates import RemoveDuplicates
from feed2toot.tootpost import TootPost from feed2toot.tootpost import TootPost
from feed2toot.feedcache import FeedCache from feed2toot.feedcache import FeedCache
from bs4 import BeautifulSoup
class Main: class Main:
'''Main class of Feed2toot''' '''Main class of Feed2toot'''
@ -183,6 +184,9 @@ class Main:
else: else:
finaltweet = dedup.finaltweet finaltweet = dedup.finaltweet
# strip html tags
finaltweet = BeautifulSoup(finaltweet, 'html.parser').get_text()
if clioptions.dryrun: if clioptions.dryrun:
if entrytosend: if entrytosend:
logging.warning('Would toot with visibility "{visibility}": {toot}'.format( logging.warning('Would toot with visibility "{visibility}": {toot}'.format(