From ba80d09da472bd2c2ee29940a0999acb420e959c Mon Sep 17 00:00:00 2001 From: Rajat Ahuja Date: Mon, 24 Nov 2025 12:10:09 -0500 Subject: [PATCH] fix: warm cache for new session --- src/crud/session.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/crud/session.py b/src/crud/session.py index a7ef27d4..d6637229 100644 --- a/src/crud/session.py +++ b/src/crud/session.py @@ -152,8 +152,9 @@ async def get_or_create_session( ) try: db.add(honcho_session) - # Flush to ensure session exists in DB before adding peers + # Flush to ensure session exists in DB before adding peers and set flag to warm cache await db.flush() + needs_cache_update = True except IntegrityError: await db.rollback()