Classify expired audio links as storage errors
This commit is contained in:
@@ -178,6 +178,8 @@ func classifyTranscriptionError(err error) string {
|
|||||||
return "timeout"
|
return "timeout"
|
||||||
case strings.Contains(s, "audio_url is required"):
|
case strings.Contains(s, "audio_url is required"):
|
||||||
return "bad_input"
|
return "bad_input"
|
||||||
|
case strings.Contains(s, "request has expired") || strings.Contains(s, "accessdenied"):
|
||||||
|
return "storage_error"
|
||||||
case strings.Contains(s, "audio http 4") || strings.Contains(s, "audio is empty"):
|
case strings.Contains(s, "audio http 4") || strings.Contains(s, "audio is empty"):
|
||||||
return "bad_audio"
|
return "bad_audio"
|
||||||
case strings.Contains(s, "audio download") || strings.Contains(s, "audio http 5"):
|
case strings.Contains(s, "audio download") || strings.Contains(s, "audio http 5"):
|
||||||
|
|||||||
Reference in New Issue
Block a user