fix(app.py): 修复文件名称过长报错的问题

BREAKING CHANGE: 新增文件名称长度限制

Closes #177
This commit is contained in:
JoeanAmier
2024-09-14 22:50:20 +08:00
parent 99490d32f4
commit 2042afcd1e
2 changed files with 13 additions and 8 deletions

View File

@@ -297,12 +297,15 @@ class XHS:
values.append(self.__get_name_title(data))
case _:
values.append(data[key])
return self.CLEANER.filter_name(
self.manager.SEPARATE.join(values),
default=self.manager.SEPARATE.join((
data["作者ID"],
data["ID"],
)),
return beautify_string(
self.CLEANER.filter_name(
self.manager.SEPARATE.join(values),
default=self.manager.SEPARATE.join((
data["ID"],
data["作品ID"],
)),
),
length=128,
)
@staticmethod