Example #1
0
def getChatUsers(chat_id):
    if request.method == 'GET':
        return ChatHandler().getChatUsers(chat_id)
    elif request.method == 'PUT':
        return ChatHandler().updateChat(chat_id, request.json)
    elif request.method == 'DELETE':
        return ChatHandler().deleteChat(chat_id)
    else:
        return jsonify(Error="Method not allowed."), 405
Example #2
0
def getAllChats():
    if request.method == 'POST':
        print("REQUEST: ", request.json)
        return ChatHandler().createChat(request.json)
    else:
        if not request.args:
            return ChatHandler().getAllChats()
        else:
            return
Example #3
0
def removeInsertUserFromToChat(chat_id, user_id):
    if request.method == 'POST':
        return ChatHandler().insertUserToChat(chat_id, user_id)
    elif request.method == 'DELETE':
        return UserHandler().removeUserFromChat(user_id, chat_id)
    else:
        return jsonify(Error="Method not allowed."), 405
Example #4
0
def removeChat(chat_id, owner_id):
    if request.method == 'DELETE':
        return ChatHandler().removeChat(chat_id, owner_id)
    else:
        return jsonify(Error="Method not allowed."), 405
Example #5
0
def getChatOwner(chat_id):
    if request.method == 'GET':
        return ChatHandler().getChatOwner(chat_id)
    else:
        return jsonify(Error="Method not allowed."), 405