This commit is contained in:
jxxghp
2025-05-18 13:50:43 +08:00
parent e8ed2454a1
commit 360184bbd1
+8 -8
View File
@@ -67,7 +67,7 @@ class ChainBase(metaclass=ABCMeta):
""" """
try: try:
with open(settings.TEMP_PATH / filename, 'wb') as f: with open(settings.TEMP_PATH / filename, 'wb') as f:
pickle.dump(cache, f) # noqa pickle.dump(cache, f) # noqa
except Exception as err: except Exception as err:
logger.error(f"保存缓存 {filename} 出错:{str(err)}") logger.error(f"保存缓存 {filename} 出错:{str(err)}")
finally: finally:
@@ -543,12 +543,12 @@ class ChainBase(metaclass=ABCMeta):
return self.run_module("media_files", mediainfo=mediainfo) return self.run_module("media_files", mediainfo=mediainfo)
def post_message(self, def post_message(self,
message: Optional[Notification] = None, message: Optional[Notification] = None,
meta: Optional[MetaBase] = None, meta: Optional[MetaBase] = None,
mediainfo: Optional[MediaInfo] = None, mediainfo: Optional[MediaInfo] = None,
torrentinfo: Optional[TorrentInfo] = None, torrentinfo: Optional[TorrentInfo] = None,
transferinfo: Optional[TransferInfo] = None, transferinfo: Optional[TransferInfo] = None,
**kwargs) -> None: **kwargs) -> None:
""" """
发送消息 发送消息
:param message: Notification实例 :param message: Notification实例
@@ -561,7 +561,7 @@ class ChainBase(metaclass=ABCMeta):
""" """
# 渲染消息 # 渲染消息
message = MessageTemplateHelper.render(message=message, meta=meta, mediainfo=mediainfo, message = MessageTemplateHelper.render(message=message, meta=meta, mediainfo=mediainfo,
torrentinfo=torrentinfo, transferinfo=transferinfo, **kwargs) torrentinfo=torrentinfo, transferinfo=transferinfo, **kwargs)
# 保存消息 # 保存消息
self.messagehelper.put(message, role="user", title=message.title) self.messagehelper.put(message, role="user", title=message.title)
self.messageoper.add(**message.dict()) self.messageoper.add(**message.dict())