Skip to content

Commit 00141d0

Browse files
committed
Fix #9
1 parent 636d54b commit 00141d0

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/agent/util/saves.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,11 @@ pub async fn list_savefiles() -> Result<Vec<Save>> {
6565
}
6666

6767
pub async fn set_savefile(save_name: impl AsRef<str>, savebytes: SaveBytes) -> Result<()> {
68+
// Create save dir if not exist
69+
if !SAVEFILE_DIR.is_dir() {
70+
fs::create_dir_all(SAVEFILE_DIR.as_path()).await?;
71+
}
72+
6873
let bytes_length = savebytes.bytes.len();
6974
if let Some(start_byte) = savebytes.multipart_start {
7075
// partial file write

0 commit comments

Comments
 (0)