Private GIT

Skip to content
Snippets Groups Projects
Commit 136f531f authored by Dustyn Gibson's avatar Dustyn Gibson
Browse files

Merge branch 'last-try-xmltodict'

parents a3a3b92f 8168c702
Branches
Tags
No related merge requests found
...@@ -83,7 +83,7 @@ class ExtraTorrentProvider(generic.TorrentProvider): ...@@ -83,7 +83,7 @@ class ExtraTorrentProvider(generic.TorrentProvider):
try: try:
# Must replace non-breaking space, as there is no xml DTD # Must replace non-breaking space, as there is no xml DTD
data = xmltodict.parse(HTMLParser.HTMLParser().unescape(data)) data = xmltodict.parse(HTMLParser.HTMLParser().unescape(data).replace('&', '&'))
except ExpatError as e: except ExpatError as e:
logger.log(u"Failed parsing provider. Traceback: %r\n%r" % (traceback.format_exc(), data), logger.ERROR) logger.log(u"Failed parsing provider. Traceback: %r\n%r" % (traceback.format_exc(), data), logger.ERROR)
continue continue
......
...@@ -97,7 +97,7 @@ class KATProvider(generic.TorrentProvider): ...@@ -97,7 +97,7 @@ class KATProvider(generic.TorrentProvider):
continue continue
try: try:
data = xmltodict.parse(HTMLParser.HTMLParser().unescape(data)) data = xmltodict.parse(HTMLParser.HTMLParser().unescape(data).replace('&', '&'))
except ExpatError as e: except ExpatError as e:
logger.log(u"Failed parsing provider. Traceback: %r\n%r" % (traceback.format_exc(), data), logger.ERROR) logger.log(u"Failed parsing provider. Traceback: %r\n%r" % (traceback.format_exc(), data), logger.ERROR)
continue continue
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment