diff --git a/src/models/paste.rs b/src/models/paste.rs index d026a25..5bc43d7 100644 --- a/src/models/paste.rs +++ b/src/models/paste.rs @@ -75,13 +75,13 @@ pub fn insert( .ok_or_else(|| warp::reject::custom(CustomRejection::UnrecognizedLanguageIdentifier))?; for (field, name) in &[(&paste, "paste"), (&stdin, "stdin")] { if field.len() > 1_000_000 { - Err(warp::reject::custom(CustomRejection::FieldTooLarge(name)))?; + return Err(warp::reject::custom(CustomRejection::FieldTooLarge(name))); } } for (field, name) in &[(&stdout, "stdout"), (&stderr, "stderr")] { if let Some(field) = field { if field.len() > 1_000_000 { - Err(warp::reject::custom(CustomRejection::FieldTooLarge(name)))?; + return Err(warp::reject::custom(CustomRejection::FieldTooLarge(name))); } } }