We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent acecffa commit 34f53dcCopy full SHA for 34f53dc
src/copaw/app/runner/session.py
@@ -80,13 +80,12 @@ async def save_session_state(
80
for name, state_module in state_modules_mapping.items()
81
}
82
session_save_path = self._get_save_path(session_id, user_id=user_id)
83
- async with aiofiles.open(
+ with open(
84
session_save_path,
85
"w",
86
encoding="utf-8",
87
- errors="surrogatepass",
88
) as f:
89
- await f.write(json.dumps(state_dicts, ensure_ascii=False))
+ f.write(json.dumps(state_dicts, ensure_ascii=False))
90
91
logger.info(
92
"Saved session state to %s successfully.",
0 commit comments