From 694947f225c6956f2a2144177957e4d4f31c0980 Mon Sep 17 00:00:00 2001 From: Hugo H Date: Tue, 2 Sep 2025 19:55:24 +0100 Subject: [PATCH] Fixed chat permissions lookup function --- main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index c345409..336d455 100644 --- a/main.py +++ b/main.py @@ -74,7 +74,9 @@ def checkChatPermission(token, chatId, permission): returnedChat = chatCollection.find_one({'_id': ObjectId(chatId)}) # Convert chatId into string returnedChat['_id'] = str(returnedChat['_id']) - if permission in returnedChat['permissions']: + if permission in returnedChat['permissions'][userId]: + return True, userId + elif (permission == True): return True, userId else: return False, "Incorrect permissions"