def getGroupNames(): return GroupChatHandler().getAllGroupNames()
def getUserGroupchats(usrid): if request.method == 'POST': return GroupChatHandler().insertGroup(request.get_json('data'), usrid) else: return GroupChatHandler().getUserGroupchats(usrid)
def getGrouChatsById(gid): return GroupChatHandler().getGroupByID(gid)
def getGroupAdmin(gid): return GroupChatHandler().getGroupAdmin(gid)
def getGroupchatContent(name): return GroupChatHandler().getGroupContent(name)
def addMember(): if request.method == 'POST': return GroupChatHandler().insertMember(request.get_json('data')) return jsonify(ERROR='WRONG METHOD')
def getUsersInGroup(gid): return GroupChatHandler().getUsersInGroup(gid)
def getUserGroupReactions(usrid, groupname): return GroupChatHandler().getUGMLikes(usrid, groupname)
def getUserGroupContent(usrid, groupname): if request.method == 'POST': return MessagesHandler().insertMessage(request.get_json('data'), usrid, groupname) else: return GroupChatHandler().getUserGroupContent(usrid, groupname)