fix: use timezone-aware datetime in webhook timestamp
All checks were successful
Build & Deploy / build-and-deploy (push) Successful in 3m17s

Replace deprecated datetime.utcnow() with datetime.now(timezone.utc)
to avoid Python 3.12+ DeprecationWarning.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-17 10:15:52 +00:00
parent 5f43659b5a
commit a3468d5b2f

View File

@@ -19,7 +19,7 @@ from __future__ import annotations
import logging
import os
from datetime import datetime
from datetime import datetime, timezone
from typing import Any
import httpx
@@ -104,7 +104,7 @@ async def emit_case_status_webhook(
"oldStatus": old_status,
"newStatus": new_status,
"companyId": company_id,
"timestamp": datetime.utcnow().isoformat() + "Z",
"timestamp": datetime.now(timezone.utc).isoformat(),
},
run_id=run_id,
timeout=5.0,