function isValidRequest()

in todo-src/updateTodo/app.js [31:43]


function isValidRequest(event) {
  let isIdValid =
    event !== null &&
    event.pathParameters !== null &&
    event.pathParameters.id !== null &&
    /^[\w-]+$/.test(event.pathParameters.id);

  let body = event.body;
  let isBodyValid =
    body !== null && body.completed !== null && body.item !== null;

  return isIdValid && isBodyValid;
}