예제 #1
0
def getGroupNames():
    return GroupChatHandler().getAllGroupNames()
예제 #2
0
def getUserGroupchats(usrid):
    if request.method == 'POST':
        return GroupChatHandler().insertGroup(request.get_json('data'), usrid)
    else:
        return GroupChatHandler().getUserGroupchats(usrid)
예제 #3
0
def getGrouChatsById(gid):
    return GroupChatHandler().getGroupByID(gid)
예제 #4
0
def getGroupAdmin(gid):
    return GroupChatHandler().getGroupAdmin(gid)
예제 #5
0
def getGroupchatContent(name):
    return GroupChatHandler().getGroupContent(name)
예제 #6
0
def addMember():
    if request.method == 'POST':
        return GroupChatHandler().insertMember(request.get_json('data'))
    return jsonify(ERROR='WRONG METHOD')
예제 #7
0
def getUsersInGroup(gid):
    return GroupChatHandler().getUsersInGroup(gid)
예제 #8
0
def getUserGroupReactions(usrid, groupname):
    return GroupChatHandler().getUGMLikes(usrid, groupname)
예제 #9
0
def getUserGroupContent(usrid, groupname):
    if request.method == 'POST':
        return MessagesHandler().insertMessage(request.get_json('data'), usrid,
                                               groupname)
    else:
        return GroupChatHandler().getUserGroupContent(usrid, groupname)