def put_appointment(session, currentUser, appointment_id): controller = AppointmentController(session) data = flask.request.get_json() try: res = flask.jsonify(controller.put_appointment(appointment_id, data)) except NoResultFound: res = flask.jsonify(status='error', errors=['could not find appointment']) res.status_code = 404 return res