diff --git a/src/download/jpmaqsdownload.rs b/src/download/jpmaqsdownload.rs index e1ecd83..d92ee9b 100644 --- a/src/download/jpmaqsdownload.rs +++ b/src/download/jpmaqsdownload.rs @@ -246,8 +246,12 @@ impl JPMaQSDownload { folder_path: &str, ) -> Result<(), Box> { // if the folder path does not exist, create it - // let save_path = folder_path.to_string() + "/JPMaQSData/"; let save_path = format!("{}/JPMaQSData/", folder_path); + let save_path = std::path::Path::new(&save_path) + .components() + .collect::() + .to_string_lossy() + .to_string(); std::fs::create_dir_all(save_path.clone())?; // get ticker count, and split into chunks of batch_size