diff --git a/src/libprs500/ebooks/metadata/html.py b/src/libprs500/ebooks/metadata/html.py index f10ecd95ea..87a6e6109b 100644 --- a/src/libprs500/ebooks/metadata/html.py +++ b/src/libprs500/ebooks/metadata/html.py @@ -16,10 +16,10 @@ def get_metadata(stream): # Title title = None - pat = re.compile(r'', re.DOTALL) + pat = re.compile(r'', re.DOTALL) match = pat.search(src) if match: - title = match.group(1) + title = match.group(2) else: pat = re.compile('([^<>]+?)', re.IGNORECASE) match = pat.search(src) @@ -28,18 +28,18 @@ def get_metadata(stream): # Author author = None - pat = re.compile(r'', re.DOTALL) + pat = re.compile(r'', re.DOTALL) match = pat.search(src) if match: - author = match.group(1).replace(',', ';') + author = match.group(2).replace(',', ';') mi = MetaInformation(title, [author] if author else None) # Publisher - pat = re.compile(r'', re.DOTALL) + pat = re.compile(r'', re.DOTALL) match = pat.search(src) if match: - mi.publisher = match.group(1) + mi.publisher = match.group(2) # ISBN pat = re.compile(r'', re.DOTALL)