mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 10:30:44 +00:00
fix: preserve 402 html billing classification
This commit is contained in:
@@ -1176,7 +1176,11 @@ export function classifyFailoverReason(
|
||||
const leadingStatus = extractLeadingHttpStatus(trimmed);
|
||||
const reasonFrom402Text =
|
||||
leadingStatus?.code === 402 ? classifyFailoverReasonFrom402Text(trimmed) : null;
|
||||
if (leadingStatus?.code === 402 && !reasonFrom402Text) {
|
||||
if (
|
||||
leadingStatus?.code === 402 &&
|
||||
!reasonFrom402Text &&
|
||||
!isHtmlErrorResponse(trimmed, leadingStatus.code)
|
||||
) {
|
||||
return null;
|
||||
}
|
||||
return failoverReasonFromClassification(
|
||||
|
||||
Reference in New Issue
Block a user