mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
MOBI Input: Fix reading of tags stored in metadata in MOBI files
This commit is contained in:
parent
6c31b9aea9
commit
7a029e3d0e
@ -79,7 +79,9 @@ class EXTHHeader(object):
|
|||||||
elif id == 105:
|
elif id == 105:
|
||||||
if not self.mi.tags:
|
if not self.mi.tags:
|
||||||
self.mi.tags = []
|
self.mi.tags = []
|
||||||
self.mi.tags.append(content.decode(codec, 'ignore'))
|
self.mi.tags.extend([x.strip() for x in content.decode(codec,
|
||||||
|
'ignore').split(';')])
|
||||||
|
self.mi.tags = list(set(self.mi.tags))
|
||||||
elif id == 106:
|
elif id == 106:
|
||||||
try:
|
try:
|
||||||
self.mi.publish_date = datetime.datetime.strptime(
|
self.mi.publish_date = datetime.datetime.strptime(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user