Classify expired audio links as storage errors
This commit is contained in:
@@ -178,6 +178,8 @@ func classifyTranscriptionError(err error) string {
|
||||
return "timeout"
|
||||
case strings.Contains(s, "audio_url is required"):
|
||||
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"):
|
||||
return "bad_audio"
|
||||
case strings.Contains(s, "audio download") || strings.Contains(s, "audio http 5"):
|
||||
|
||||
Reference in New Issue
Block a user