Fix provider key response time overflow

This commit is contained in:
yangrs
2026-07-09 14:40:48 +08:00
parent 5e1d14f19b
commit 192dc6c20d
9 changed files with 43 additions and 16 deletions
@@ -112,7 +112,7 @@ pub(crate) async fn build_admin_keys_grouped_by_format_payload(
None
};
let avg_response_time_ms = if success_count > 0 {
Some(f64::from(key.total_response_time_ms.unwrap_or(0)) / success_count as f64)
Some(key.total_response_time_ms.unwrap_or(0) as f64 / success_count as f64)
} else {
None
};