mirror of
https://github.com/Wei-Shaw/sub2api.git
synced 2026-09-21 22:31:42 +08:00
fix(billing): 检查长上下文开关类型断言
This commit is contained in:
@@ -121,7 +121,13 @@ func normalizeOpenAILongContextBillingUpdateExtra(account *Account, input *Updat
|
||||
return normalized, nil
|
||||
}
|
||||
|
||||
incoming := normalized[openAILongContextBillingEnabledKey].(bool)
|
||||
incoming, ok := normalized[openAILongContextBillingEnabledKey].(bool)
|
||||
if !ok {
|
||||
return nil, infraerrors.BadRequest(
|
||||
"OPENAI_LONG_CONTEXT_BILLING_INVALID",
|
||||
"openai_long_context_billing_enabled must be a boolean",
|
||||
)
|
||||
}
|
||||
importSource, _ := input.Extra["import_source"].(string)
|
||||
accessToken, _ := input.Credentials["access_token"].(string)
|
||||
isCodexSessionImport := importSource == "codex_session" && strings.TrimSpace(accessToken) != ""
|
||||
|
||||
Reference in New Issue
Block a user