I am new in NodeJs
I am trying to get response from another function in Node Js.
I am calling slug function in Nodejs
. I have to get the slug before insert but always I geting response undefined
I am used noejs package slugs
var slugs = require("slugs");
I am calling
genslug(user.name)
like this way .
genslug(connection,slugs(user.name),1,slugs(user.name),callback)
Created one function genslug
like this
var genslug = function(connection,slug,counter=1,orgSlug,callback) {
var query = connection.query('SELECT * FROM users WHERE slug = ?',slug,function(err,res) {
if(err)
callback({status: 'error', error : err});
if(res.length > 0){
counter++;
slug = orgSlug+'-'+counter;
genslug(connection,slug,counter,orgSlug,callback);
}else{
callback(false, slug);
}
});
}
But always I got undefined
.
Please response If anyone know this