fix(emoji): 确保表情包目录在管理器初始化时存在

在 `EmojiManager` 初始化时,增加对表情包目录存在性的检查和创建。这可以防止因目录不存在而导致后续表情包操作(如保存、加载)失败的问题。
This commit is contained in:
minecraft1024a
2025-11-02 12:13:27 +08:00
parent bd1624a018
commit 062446319a

View File

@@ -411,6 +411,7 @@ class EmojiManager:
self.emoji_num_max_reach_deletion = global_config.emoji.do_replace
self.emoji_objects: list[MaiEmoji] = [] # 存储MaiEmoji对象的列表使用类型注解明确列表元素类型
logger.info("启动表情包管理器")
_ensure_emoji_dir()
self._initialized = True
logger.info("启动表情包管理器")