fix(notif): 修复KeyError保错,兼容过往日志

This commit is contained in:
Alirea
2025-09-27 01:28:19 +08:00
parent 6f77c29e19
commit f9192ef9eb
2 changed files with 8 additions and 4 deletions

View File

@@ -1052,7 +1052,7 @@ class MaaManager:
)
if len(result["failed_user"]) > 0:
result_text += (
f"{self.mode}未成功的用户: \n{"\n".join(result["failed_user"])}\n"
f"{self.mode未成功的用户: \n{"\n".join(result["failed_user"])}\n"
)
if len(result["waiting_user"]) > 0:
result_text += f"\n未开始{self.mode}的用户: \n{"\n".join(result["waiting_user"])}\n"
@@ -1122,7 +1122,7 @@ class MaaManager:
await asyncio.sleep(self.wait_time)
if "-" in self.ADB_address:
ADB_ip = f"{self.ADB_address.split("-")[0]}-"
ADB_ip = f"{self.ADB_address.split('-')[0]}-"
ADB_port = int(self.ADB_address.split("-")[1])
elif ":" in self.ADB_address:
@@ -1933,8 +1933,8 @@ class MaaManager:
message_text = (
f"开始时间: {message['start_time']}\n"
f"结束时间: {message['end_time']}\n"
f"理智剩余: {message['sanity']}\n"
f"回复时间: {message['sanity_full_at']}\n"
f"理智剩余: {message.get('sanity', '未知')}\n"
f"回复时间: {message.get('sanity_full_at', '未知')}\n"
f"MAA执行结果: {message['maa_result']}\n\n"
f"{recruit_text}\n"
f"{drop_text}"