From 92ee130c0a36f1e928ba0c5bf285a9830de8106f Mon Sep 17 00:00:00 2001
From: patrick-motsch
Date: Fri, 13 Feb 2026 14:13:25 +0100
Subject: [PATCH] fix: convert timestamp to string for Pydantic v2 validation
in teamsbot service
Co-authored-by: Cursor
---
modules/features/teamsbot/service.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/modules/features/teamsbot/service.py b/modules/features/teamsbot/service.py
index af3f0686..a3d9bef6 100644
--- a/modules/features/teamsbot/service.py
+++ b/modules/features/teamsbot/service.py
@@ -281,7 +281,7 @@ class TeamsbotService:
sessionId=sessionId,
speaker=speaker,
text=transcriptText,
- timestamp=getUtcTimestamp(),
+ timestamp=str(getUtcTimestamp()),
confidence=confidence,
language=self.config.language,
isFinal=True,
@@ -476,7 +476,7 @@ class TeamsbotService:
modelName=response.modelName,
processingTime=response.processingTime,
priceCHF=response.priceCHF,
- timestamp=getUtcTimestamp(),
+ timestamp=str(getUtcTimestamp()),
).model_dump()
createdResponse = interface.createBotResponse(botResponseData)