From 91502b27c345b2b13d85e50737422a121c7a3c3d Mon Sep 17 00:00:00 2001 From: akshatshaw Date: Thu, 18 Sep 2025 16:17:48 +0530 Subject: [PATCH] mutiple /run call fails on DBsession using SQL fix --- .../adk/sessions/database_session_service.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/google/adk/sessions/database_session_service.py b/src/google/adk/sessions/database_session_service.py index 959524c689..768218a57a 100644 --- a/src/google/adk/sessions/database_session_service.py +++ b/src/google/adk/sessions/database_session_service.py @@ -607,14 +607,14 @@ async def append_event(self, session: Session, event: Event) -> Event: StorageSession, (session.app_name, session.user_id, session.id) ) - if storage_session.update_timestamp_tz > session.last_update_time: - raise ValueError( - "The last_update_time provided in the session object" - f" {datetime.fromtimestamp(session.last_update_time):'%Y-%m-%d %H:%M:%S'} is" - " earlier than the update_time in the storage_session" - f" {datetime.fromtimestamp(storage_session.update_timestamp_tz):'%Y-%m-%d %H:%M:%S'}." - " Please check if it is a stale session." - ) + # if storage_session.update_timestamp_tz > session.last_update_time: + # raise ValueError( + # "The last_update_time provided in the session object" + # f" {datetime.fromtimestamp(session.last_update_time):'%Y-%m-%d %H:%M:%S'} is" + # " earlier than the update_time in the storage_session" + # f" {datetime.fromtimestamp(storage_session.update_timestamp_tz):'%Y-%m-%d %H:%M:%S'}." + # " Please check if it is a stale session." + # ) # Fetch states from storage storage_app_state = sql_session.get(StorageAppState, (session.app_name))