Skip to content

Commit 9bcdfa1

Browse files
committed
Case insensitive replacement of synopsis tags
- Some pages have tags using capital letters: https://www.audible.com/pd/B002V8N9VG
1 parent 8f0a91a commit 9bcdfa1

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

Contents/Code/__init__.py

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -542,17 +542,9 @@ def update(self, metadata, media, lang, force=False):
542542

543543

544544
#cleanup synopsis
545-
synopsis = synopsis.replace("<i>", "")
546-
synopsis = synopsis.replace("</i>", "")
547-
synopsis = synopsis.replace("<u>", "")
548-
synopsis = synopsis.replace("</u>", "")
549-
synopsis = synopsis.replace("<b>", "")
550-
synopsis = synopsis.replace("</b>", "")
551-
synopsis = synopsis.replace("<br />", "")
552-
synopsis = synopsis.replace("<p>", "")
553-
synopsis = synopsis.replace("</p>", "\n")
554-
555-
545+
synopsis = re.sub(r'<([pP]|br|br ?/)>', '\n', synopsis)
546+
synopsis = re.sub(r'<(/?[iIuUbBpP])>', '', synopsis)
547+
556548
self.Log('date: %s', date)
557549
self.Log('title: %s', title)
558550
self.Log('author: %s', author)

0 commit comments

Comments
 (0)