function handleFailure(err) {
next(new DbError(err));
}
function findBlog(blog) {
function setUsers() {
// do stuff
}
function setBlog() {
project.setUsers(users).on("success", setUsers).on("failure", handleFailure);
}
function createProject(project) {
project.setBlog(blog).on("success", setBlog).on("failure", handleFailure);
}
function findAll(users) {
if (!users) return res.send({ errors: "Users do not exist."});
Project.create(req.form.project).on("success", createProject).on("failure", handleFailure);
}
if (!exhibit) return res.send({ errors: "Blog does not exist."});
User.findAll(req.form.users).on("success", findAll).on("failure", handleFailure);
}
Blog.find(req.form.blog).on("success", findBlog).on("failure", handleFailure);