def post(self, product_id): data = ResponsedOrder.parser.parse_args() if not data["accepted"]: return {"message": "Your request has been denied"}, 400 data.update({"notified": False, "expired": False}) OrderModel.update_order(data) ProductModel.search_from_database_by_id( data["product_id"]).update_status(data["accepted"]) return {"message": "The lender has been accepted your request"}, 200
def get(self, product_id): return ProductModel.search_from_database_by_id(product_id).json(), 200