Beispiel #1
0
    def save(self, memo_id: int, request: request) -> str:
        memo: str = request.json["memo"]
        memo_author: str = request.json["memo_author"]
        memo_data: MemoData = MemoData(memo_id, memo, memo_author)

        return MemoHandleInteractor(self.presenter,
                                    self.repository).save(memo_data)
Beispiel #2
0
def post(memo_id: int) -> str:
    memo = request.form["memo"]
    return jsonify(
        {
            "message": MemoHandleInteractor().save(memo_id, memo)
        }
    )
Beispiel #3
0
    def save(self, memo_id: int, request: request) -> str:
        memo: str = request.json["memo"]
        memo_author: str = request.json["memo_author"]
        memo_user_agent: str = request.headers.get('User-Agent')
        print(memo_user_agent)
        input_memo_dto: InputMemoDTO = InputMemoDTO(memo_id, memo, memo_author, memo_user_agent)

        return MemoHandleInteractor(self.presenter, self.repository).save(input_memo_dto)
Beispiel #4
0
async def put(memo_id, memo: str = Form(...)):
    return JSONResponse(
        content={"message": MemoHandleInteractor().update(memo_id, memo)})
Beispiel #5
0
def get(memo_id):
    return JSONResponse(
        content={"message": MemoHandleInteractor().get(memo_id)})
Beispiel #6
0
 def save(self, memo_id: int, request: request):
     # memo = request.form["memo"]
     memo = request.json["memo"]
     return MemoHandleInteractor().save(memo_id, memo)
Beispiel #7
0
 def get(self, memo_id: int):
     return MemoHandleInteractor().get(memo_id)
Beispiel #8
0
async def get_by_day_number() -> str:
    return JSONResponse(
        content={"message": MemoHandleInteractor().get_by_day_number()})
Beispiel #9
0
async def post(memo_id: int, memo: str = Form(...)) -> str:
    return JSONResponse(
        content={"message": MemoHandleInteractor().save(memo_id, memo)})
Beispiel #10
0
def get(memo_id: int) -> str:
    return jsonify(
        {
            "message": MemoHandleInteractor().get(memo_id)
        }
    )
Beispiel #11
0
def get_by_day_number() -> str:
    return jsonify(
        {
            "message": MemoHandleInteractor().get_by_day_number()
        }
    )
Beispiel #12
0
 def get_by_day_number(self) -> str:
     return MemoHandleInteractor().get_by_day_number()
Beispiel #13
0
 def get_by_day_number(self) -> str:
     return MemoHandleInteractor(self.presenter, self.repository).get_by_day_number()
Beispiel #14
0
 def get(self, memo_id: int) -> str:
     return MemoHandleInteractor(self.presenter, self.repository).get(memo_id)
Beispiel #15
0
 def save(self, memo_id: int, request: request) -> str:
     memo: str = request.json["memo"]
     memo_author: str = request.json["memo_author"]
     memo_object: MemoData = MemoData(memo_id, memo, memo_author)
     return MemoHandleInteractor().save(memo_object)