Fix critical bugs

This commit is contained in:
2026-02-20 14:30:45 +00:00
parent e9d80def08
commit 1b592df6d4
7 changed files with 82 additions and 25 deletions

View File

@@ -87,8 +87,11 @@ class QuickReplySessionService:
"""
self._validate_phone(telefono)
# Get or create session
session = await self.firestore_service.get_session_by_phone(telefono)
# Get or create session (check Redis first for consistency)
session = await self.redis_service.get_session(telefono)
if not session:
session = await self.firestore_service.get_session_by_phone(telefono)
if session:
session_id = session.session_id
await self.firestore_service.update_pantalla_contexto(