cleanup panicky code

This commit is contained in:
Brandon Thomas committed 2026-04-17 00:10:23 -04:00
1 parent 62a02c07df
commit b6f3f55579
2 files changed
+12 -12

No files matched your search

@@ -54,13 +54,13 @@ fn resolve_single_image_input(
}))
}
Some(ImageListRef::MediaFileTokens(tokens)) => {
if tokens.len() != 1 {
return Err(ArtcraftRouterError::Client(ClientError::ModelDoesNotSupportOption {
field: "image_inputs",
value: format!("Angle models require exactly one input image, got {}", tokens.len()),
}));
if let Some(token) = tokens.first() {
return Ok(token.clone());
}
Ok(tokens.into_iter().next().unwrap())
Err(ArtcraftRouterError::Client(ClientError::ModelDoesNotSupportOption {
field: "image_inputs",
value: format!("Angle models require exactly one input image, got {}", tokens.len()),
}))
}
Some(ImageListRef::Urls(_)) => {
Err(ArtcraftRouterError::Client(ClientError::ArtcraftOnlySupportsMediaTokens))
@@ -56,13 +56,13 @@ fn resolve_single_image_input(
}))
}
Some(ImageListRef::MediaFileTokens(tokens)) => {
if tokens.len() != 1 {
return Err(ArtcraftRouterError::Client(ClientError::ModelDoesNotSupportOption {
field: "image_inputs",
value: format!("Angle models require exactly one input image, got {}", tokens.len()),
}));
if let Some(token) = tokens.first() {
return Ok(token.clone());
}
Ok(tokens.into_iter().next().unwrap())
Err(ArtcraftRouterError::Client(ClientError::ModelDoesNotSupportOption {
field: "image_inputs",
value: format!("Angle models require exactly one input image, got {}", tokens.len()),
}))
}
Some(ImageListRef::Urls(_)) => {
Err(ArtcraftRouterError::Client(ClientError::ArtcraftOnlySupportsMediaTokens))