From b3069687d07463cbae08c84b90b0f3ef608a2bf3 Mon Sep 17 00:00:00 2001 From: akhdanre Date: Mon, 26 May 2025 11:40:14 +0700 Subject: [PATCH] fix: sorting by newest answer first --- app/repositories/answer_repository.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/repositories/answer_repository.py b/app/repositories/answer_repository.py index 2a95116..42b5e4f 100644 --- a/app/repositories/answer_repository.py +++ b/app/repositories/answer_repository.py @@ -38,7 +38,7 @@ class UserAnswerRepository: return list(result) def get_by_user(self, user_id: str) -> list[UserAnswerEntity]: - result = self.collection.find({"user_id": user_id}) + result = self.collection.find({"user_id": user_id}).sort("answered_at", -1) return [UserAnswerEntity(**doc) for doc in result] def get_by_session(self, session_id: str) -> List[dict]: