Advertisement
Guest User

Untitled

a guest
Oct 6th, 2015
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. var getUserBranch = function(email,callback) {
  2.  
  3.  
  4. client.execute('SELECT * from branch WHERE email=?', [ email ], function(
  5. err, data, fields) {
  6. if (err)
  7.  
  8. console.log("error");
  9. else
  10. console.log('The solution is in branch: n', data);
  11. res = data.rows[0];
  12. return callback(res);
  13. });
  14.  
  15. }
  16.  
  17. var getOffers = function (email) {
  18.  
  19. var branchObj = require('./file2.js');
  20. var branchList = branchObj.getUserBranch(email,getList));
  21. return branchList;
  22. };
  23.  
  24. var getList = function(res){
  25. var results=res;
  26. return results;
  27. }
  28.  
  29. var getUserBranch = function(email,callback) {
  30. client.execute('SELECT * from branch WHERE email=?', [ email ], function(err, data, fields) {
  31. if (err)
  32. console.log("error");
  33. else{
  34. console.log('The solution is in branch: n', data);
  35. /* This data stack 3 */
  36. callback(data.rows[0];);
  37. }
  38. });
  39. };
  40.  
  41. var getOffers = function (email, callback) {
  42. var branchObj = require('./file2.js');
  43. branchObj.getUserBranch(email, function(data){
  44. /* This data stack 2 */
  45. callback(data);
  46. });
  47. };
  48.  
  49. function anyFunction(){
  50. getOffers("xx@xxx.com", function(data){
  51. /* This data stack 1 */
  52. console.log(data);
  53. });
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement