mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-04-13 09:42:01 +00:00
Handling lxml parser errors for original text.
This commit is contained in:
parent
a7ceebcb0f
commit
e43733ce30
1 changed files with 3 additions and 1 deletions
|
@ -4,6 +4,7 @@ from requests.packages.urllib3.exceptions import LocationParseError
|
|||
from socket import error as SocketError
|
||||
from mongoengine.queryset import NotUniqueError
|
||||
from vendor.readability import readability
|
||||
from lxml.etree import ParserError
|
||||
from utils import log as logging
|
||||
from utils.feed_functions import timelimit, TimeoutError
|
||||
from OpenSSL.SSL import Error as OpenSSLError
|
||||
|
@ -61,7 +62,8 @@ class TextImporter:
|
|||
positive_keywords=["postContent", "postField"])
|
||||
try:
|
||||
content = original_text_doc.summary(html_partial=True)
|
||||
except readability.Unparseable:
|
||||
except (readability.Unparseable, ParserError), e:
|
||||
logging.user(self.request, "~SN~FRFailed~FY to fetch ~FGoriginal text~FY: %s" % e)
|
||||
return
|
||||
|
||||
try:
|
||||
|
|
Loading…
Add table
Reference in a new issue