|  | @@ -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();
 |