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"