コード例 #1
0
ファイル: main.py プロジェクト: enrique-AMT/Instachat
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
コード例 #2
0
ファイル: main.py プロジェクト: enrique-AMT/Instachat
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
コード例 #3
0
ファイル: main.py プロジェクト: enrique-AMT/Instachat
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
コード例 #4
0
ファイル: main.py プロジェクト: enrique-AMT/Instachat
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
コード例 #5
0
ファイル: main.py プロジェクト: enrique-AMT/Instachat
def getChatOwner(chat_id):
    if request.method == 'GET':
        return ChatHandler().getChatOwner(chat_id)
    else:
        return jsonify(Error="Method not allowed."), 405