feedback.jsroutes/ | |
---|---|
var _ = require('underscore')
, sqlHelper = require("../lib/sqlHelper");
exports.create = function(req,res) {
if(sqlHelper.requestHas(req.body,["feedback","path","browser"])) {
clientPool.acquire(function(err,mysql) {
if(err){
console.log(err);
clientPool.releaseConnection(mysql);
return false;
}
sqlHelper.insert(mysql,"feedback",{
userID:req.session.userID,
feedback:req.body.feedback,
path:req.body.path,
browser:req.body.browser
},function(err,result) {
if(err) {
console.log(err);
clientPool.releaseConnection(mysql);
return false;
}
clientPool.releaseConnection(mysql);
res.set("Content-Type","text/json");
res.send({status:"success",message:"Thanks for the feedback. We'll get back to you soon!"});
});
});
}
};
|