From fe4ae8398d2dc006986de17edb3aa3bd89399827 Mon Sep 17 00:00:00 2001 From: rewin Date: Thu, 4 Apr 2024 20:15:19 +0300 Subject: [PATCH] local asset wasm fix --- studio/src/remote/reader.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/studio/src/remote/reader.rs b/studio/src/remote/reader.rs index 4c7e23c..e5ae8ca 100644 --- a/studio/src/remote/reader.rs +++ b/studio/src/remote/reader.rs @@ -85,10 +85,10 @@ impl RemoteAssetReader { let token = path .ext_file_prefix() .ok_or_else(|| { - AssetReaderError::Io(std::io::Error::new( + AssetReaderError::Io(Arc::new(std::io::Error::new( ErrorKind::Other, format!("Failed to parse token from '{path:?}'"), - )) + ))) })? .to_str() .unwrap(); @@ -97,7 +97,7 @@ impl RemoteAssetReader { info!("Sent request to bevy"); let bytes = bytes .await - .map_err(|e| std::io::Error::new(ErrorKind::Other, format!("{e:?}")))?; + .map_err(|e| AssetReaderError::Io(Arc::new(std::io::Error::new(ErrorKind::Other, format!("{e:?}")))))?; let reader: Box = Box::new(VecReader::new(bytes)); Ok(reader)