From ba6cdc830e114dfc041137b909e5cf4b6ba2da9a Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Fri, 3 Apr 2026 18:07:36 -0400 Subject: [PATCH] categorize fal errors --- .../webhooks/process_failure/handle_failed_fal_webhook.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/service/web/storyteller_web/src/http_server/endpoints/webhooks/process_failure/handle_failed_fal_webhook.rs b/crates/service/web/storyteller_web/src/http_server/endpoints/webhooks/process_failure/handle_failed_fal_webhook.rs index 2171c11da8..bcbaaffafb 100644 --- a/crates/service/web/storyteller_web/src/http_server/endpoints/webhooks/process_failure/handle_failed_fal_webhook.rs +++ b/crates/service/web/storyteller_web/src/http_server/endpoints/webhooks/process_failure/handle_failed_fal_webhook.rs @@ -101,12 +101,12 @@ fn guess_failure_category(error_type: Option<&WebhookErrorType>) -> FrontendFail match error_type { Some(WebhookErrorType::ContentPolicyViolation) => FrontendFailureCategory::RuleBansUserContent, Some(WebhookErrorType::FaceDetectionError) => FrontendFailureCategory::FaceNotDetected, + Some(WebhookErrorType::FileTooLarge) => FrontendFailureCategory::FilesizeTooLarge, + Some(WebhookErrorType::ImageTooLarge) => FrontendFailureCategory::ImageDimensionsTooLarge, + Some(WebhookErrorType::ImageTooSmall) => FrontendFailureCategory::ImageDimensionsTooSmall, Some(WebhookErrorType::NoMediaGenerated) - | Some(WebhookErrorType::ImageTooSmall) - | Some(WebhookErrorType::ImageTooLarge) | Some(WebhookErrorType::ImageLoadError) - | Some(WebhookErrorType::FileDownloadError) - | Some(WebhookErrorType::FileTooLarge) => FrontendFailureCategory::GenerationFailed, + | Some(WebhookErrorType::FileDownloadError) => FrontendFailureCategory::GenerationFailed, _ => FrontendFailureCategory::GenerationFailed, } }