summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/json.rs4
-rw-r--r--src/routes/model.rs2
2 files changed, 4 insertions, 2 deletions
diff --git a/src/json.rs b/src/json.rs
index 9515661..eeccf5e 100644
--- a/src/json.rs
+++ b/src/json.rs
@@ -4,7 +4,9 @@ use serde_json::Value;
pub fn number_from_string<'de, D: Deserializer<'de>>(deserializer: D) -> Result<f64, D::Error> {
Ok(match Value::deserialize(deserializer)? {
Value::String(s) => s.parse().map_err(de::Error::custom)?,
- Value::Number(num) => num.as_f64().ok_or(de::Error::custom("Invalid number"))?,
+ Value::Number(num) => num
+ .as_f64()
+ .ok_or_else(|| de::Error::custom("Invalid number"))?,
_ => return Err(de::Error::custom("wrong type")),
})
}
diff --git a/src/routes/model.rs b/src/routes/model.rs
index d19c6df..b87258b 100644
--- a/src/routes/model.rs
+++ b/src/routes/model.rs
@@ -195,7 +195,7 @@ async fn delete_model_file(
Ok(_) => {
delete_upload(&filepath)?;
- return Ok(StatusCode::NO_CONTENT);
+ Ok(StatusCode::NO_CONTENT)
}
Err(e) => Err(e),
}