From c154d096f159a87537b6761ee5fa032360f1a80e Mon Sep 17 00:00:00 2001 From: Aevann Date: Tue, 9 Apr 2024 16:44:36 +0200 Subject: [PATCH] prevent ownership from changing --- files/classes/chats.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/files/classes/chats.py b/files/classes/chats.py index 4aadc7a30..206186021 100644 --- a/files/classes/chats.py +++ b/files/classes/chats.py @@ -19,7 +19,7 @@ class Chat(Base): @property @lazy def owner_id(self): - owner_id = g.db.query(ChatMembership.user_id).filter_by(chat_id=self.id).order_by(ChatMembership.created_utc).first() + owner_id = g.db.query(ChatMembership.user_id).filter_by(chat_id=self.id).order_by(ChatMembership.created_utc, ChatMembership.user_id).first() if not owner_id: return AUTOJANNY_ID return owner_id[0]