From 62b04803ad0493e03fad42b9a421b74f134420ad Mon Sep 17 00:00:00 2001 From: NguyenND Date: Tue, 16 Jun 2026 11:14:45 -0400 Subject: [PATCH] 06/16 Fix conversation issues --- app/services/messaging.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/services/messaging.py b/app/services/messaging.py index f14da37..d6ad808 100644 --- a/app/services/messaging.py +++ b/app/services/messaging.py @@ -98,7 +98,8 @@ def inbox(user, page=1, per_page=20): Conversation.buyer_id == user.id, Conversation.seller_id == user.id, )) - .order_by(Conversation.last_message_at.desc().nullslast(), + .order_by(Conversation.last_message_at.is_(None).asc(), + Conversation.last_message_at.desc(), Conversation.created_at.desc()) .paginate(page=page, per_page=per_page, error_out=False))