diff --git a/core/src/cache.rs b/core/src/cache.rs index be46fbe..e711777 100644 --- a/core/src/cache.rs +++ b/core/src/cache.rs @@ -94,16 +94,16 @@ impl Cache { mkdir_existing(path.parent().unwrap()).unwrap(); let mut cache_file = File::create(path).unwrap_or_else(|_e| { - ::std::fs::remove_dir_all(&self.root.join("files")).unwrap(); - mkdir_existing(&self.root.join("files")).unwrap(); + ::std::fs::remove_dir_all(&self.audio_root.join("files")).unwrap(); + mkdir_existing(&self.audio_root.join("files")).unwrap(); let path = self.file_path(file); mkdir_existing(path.parent().unwrap()).unwrap(); File::create(path).unwrap() }); ::std::io::copy(contents, &mut cache_file).unwrap_or_else(|_e| { - ::std::fs::remove_dir_all(&self.root.join("files")).unwrap(); - mkdir_existing(&self.root.join("files")).unwrap(); + ::std::fs::remove_dir_all(&self.audio_root.join("files")).unwrap(); + mkdir_existing(&self.audio_root.join("files")).unwrap(); let path = self.file_path(file); mkdir_existing(path.parent().unwrap()).unwrap();