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

@@ -519,14 +519,25 @@ class TestStandardConversation:
sample_request: ConversationRequest,
sample_session: ConversationSession,
) -> None:
"""Test standard conversation loads history."""
"""Test standard conversation loads history for old sessions."""
# Make session older than 30 minutes to trigger history loading
old_session = ConversationSession(
session_id=sample_session.session_id,
user_id=sample_session.user_id,
telefono=sample_session.telefono,
created_at=datetime.now(UTC) - timedelta(minutes=45),
last_modified=sample_session.last_modified,
last_message=sample_session.last_message,
pantalla_contexto=sample_session.pantalla_contexto,
)
await conversation_service._handle_standard_conversation(
request=sample_request,
session=sample_session,
session=old_session,
)
mock_firestore.get_entries.assert_awaited_once_with(
sample_session.session_id,
old_session.session_id,
limit=60,
)