fix(api): AnomalyFrequency.model_dump() → to_dict() (dataclass 非 Pydantic)
2026-03-31 ogt: AnomalyFrequency 是 @dataclass,沒有 model_dump() 方法 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -151,7 +151,8 @@ async def process_signoz_alert(
|
||||
"error_type": labels.get("error_type", severity),
|
||||
}
|
||||
frequency = await anomaly_counter.record_anomaly(anomaly_signature)
|
||||
anomaly_frequency = frequency.model_dump() if frequency else None
|
||||
# 2026-03-31 ogt: AnomalyFrequency 是 dataclass,使用 to_dict() 而非 model_dump()
|
||||
anomaly_frequency = frequency.to_dict() if frequency else None
|
||||
|
||||
logger.info(
|
||||
"signoz_anomaly_recorded",
|
||||
|
||||
Reference in New Issue
Block a user