From b16c617e1ea9956098599a60911fc7d400dfae76 Mon Sep 17 00:00:00 2001 From: URenko <18209292+URenko@users.noreply.github.com> Date: Mon, 11 Mar 2024 14:16:10 +0800 Subject: [PATCH] importEHdb: restrict blur_title to BMP --- comiclib/scanner/30-importEHdb.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/comiclib/scanner/30-importEHdb.py b/comiclib/scanner/30-importEHdb.py index 0863fc7..d51c5ae 100644 --- a/comiclib/scanner/30-importEHdb.py +++ b/comiclib/scanner/30-importEHdb.py @@ -21,7 +21,8 @@ def blur_title(title: str): return title if settings.importEHdb_matchtitle == 'exact': return title - return title.translate(str.maketrans({ + # also restrict to Basic Multilingual Plane + return ''.join(map(lambda c:c if ord(c) <= 0xFFFF else '_', title)).translate(str.maketrans({ ' ': None, '_': None, '(': None,