Ejemplo n.º 1
0
def getAllGroupChats():
    if request.method == 'GET':
        return GroupChatHandler().getAllChats()
    elif request.method == 'POST':
        return GroupChatHandler().insertGroupChat(request.get_json())
    elif request.method == 'DELETE':
        print(request.get_json())
        return GroupChatHandler().deleteGroupChat(request.get_json())
Ejemplo n.º 2
0
def getChatMembersByChatId(gchat_id):
    if request.method == 'GET':
        return GroupChatHandler().getChatMembersByChatID(gchat_id)
    elif request.method == 'POST':
        return GroupChatHandler().insertMemberToGroupChat(request.get_json())
    elif request.method == 'PUT':
        return GroupChatHandler().changeGroupChatName(request.get_json())
    elif request.method == 'DELETE':
        return GroupChatHandler().deleteMember(request.get_json())
Ejemplo n.º 3
0
def getChatsFromUser(person_id):
    if request.method == 'GET':
        return GroupChatHandler().getChatsFromUser(person_id)
Ejemplo n.º 4
0
def getOwnerOfChat(gchat_id):
    handler = GroupChatHandler()
    return handler.getOwnerOfChat(gchat_id)
Ejemplo n.º 5
0
def getAllChatsAndMembers():
    handler = GroupChatHandler()
    return handler.getAllChatsAndMembers()
Ejemplo n.º 6
0
def getAllChatsWithName(gchat_name):
    return GroupChatHandler().getGroupChatsByName(gchat_name)
Ejemplo n.º 7
0
def getAllChatsByOwnerIdAndChatName(user_id, gchat_name):
    return GroupChatHandler().getGroupChatsByOwnerIdAndName(
        user_id, gchat_name)
Ejemplo n.º 8
0
def getAllChatsByOwnerId(user_id):
    return GroupChatHandler().getAllGroupChatByOwnerId(user_id)
Ejemplo n.º 9
0
def getGroupChatById(gchat_id):
    if request.method == 'DELETE':
        return GroupChatHandler().deleteGroupChat(gchat_id)
    else:
        return GroupChatHandler().getGroupChatById(gchat_id)