Bugfix parsing /Keywords' in doc_info of pdf file with type bytes (fixes #2302)
This commit is contained in:
parent
95e0255aa1
commit
e0bf829def
@ -233,7 +233,10 @@ def pdf_meta(tmp_file_path, original_file_name, original_file_extension):
|
||||
if subject == '':
|
||||
subject = doc_info.subject
|
||||
if tags == '' and '/Keywords' in doc_info:
|
||||
tags = doc_info['/Keywords']
|
||||
if isinstance(doc_info['/Keywords'], bytes):
|
||||
tags = doc_info['/Keywords'].decode('utf-8')
|
||||
else:
|
||||
tags = doc_info['/Keywords']
|
||||
else:
|
||||
title = original_file_name
|
||||
|
||||
|
@ -33,7 +33,7 @@ rarfile>=2.7
|
||||
scholarly>=1.2.0,<1.6
|
||||
|
||||
# Comics
|
||||
natsort>=2.2.0,<8.1.0
|
||||
natsort>=2.2.0,<8.2.0
|
||||
comicapi>=2.2.0,<2.3.0
|
||||
|
||||
# Kobo integration
|
||||
|
Loading…
Reference in New Issue
Block a user