fix(usage): 修复provider_health接口过滤参数不生效问题

This commit is contained in:
unihon 2025-12-23 18:21:43 +08:00
parent dfce4a6aac
commit e663e85ef9

View file

@ -72,7 +72,7 @@ export function createRequestHandler(config, providerPoolManager) {
const customName = requestUrl.searchParams.get('customName');
let unhealthRatioThreshold = requestUrl.searchParams.get('unhealthRatioThreshold');
unhealthRatioThreshold = unhealthRatioThreshold === null ? 0.0001 : parseFloat(unhealthRatioThreshold);
let provideStatus = await getProviderStatus(currentConfig, null, { provider, customName });
let provideStatus = await getProviderStatus(currentConfig, { provider, customName });
let summaryHealth = true;
if (!isNaN(unhealthRatioThreshold)) {
summaryHealth = provideStatus.unhealthyRatio <= unhealthRatioThreshold;