We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ef53c35 commit fbb6f9aCopy full SHA for fbb6f9a
src/endpoints/mod_versions.rs
@@ -269,7 +269,10 @@ pub async fn create_version(
269
270
let mut file_path = download_geode_file(&download_link).await?;
271
let json = ModJson::from_zip(&mut file_path, &download_link, dev.verified)
272
- .or(Err(ApiError::FilesystemError))?;
+ .map_err(|err| {
273
+ log::error!("Failed to parse mod.json: {}", err);
274
+ ApiError::FilesystemError
275
+ })?;
276
if json.id != path.id {
277
return Err(ApiError::BadRequest(format!(
278
"Request id {} does not match mod.json id {}",
0 commit comments