Guest User

Untitled

a guest
Jan 31st, 2019
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. export function getConversation( req, res) {
  2. // Getting workspace credentials from mongo
  3. //connectToConversation('req.body.conversationName');
  4. //console.log(input);
  5. connectToConversation('Courtesy'); //Business
  6. conversation = new Conversation({
  7. username: CurrentConversation[0]['username'],
  8. password: CurrentConversation[0]['password'],
  9. url: '',
  10. version_date:
  11. });
  12. console.log(req.body.context);
  13. var workspace = CurrentConversation[0]['workspaceID'];
  14. //var workspace = '';
  15. if (!workspace) {
  16. return res.json({
  17. 'output': {
  18. 'text': ''
  19. }
  20. });
  21. }
  22. console.log(CurrentConversation[0]['workspaceID']);
  23. var payload = {
  24. workspace_id: workspace,
  25. input: req.body.input || {}
  26. };
  27.  
  28.  
  29. conversation.message(payload, function(err, data) {
  30. if (err) {
  31. return res.status(err.code || 500).json(err);
  32. }
  33. return res.json(updateMessage(payload, data));
  34. });
  35. }
  36.  
  37. var express = require("express");
  38. var passport = require("passport");
  39. var contenido = require("./contenido");
  40.  
  41. var router=express.Router();
  42.  
  43. //Así directamente
  44. router.get("/menu/todos",contenido.mostrartodos);
  45.  
  46. //o de esta forma
  47. router.get("/menu/todos", function (req,res) {
  48. contenido.mostrartodos (req, function (result) {
  49. res.json(result);
  50. })
  51. })
  52.  
  53. //Así directamente
  54. module.exports.mostrartodos = function (req, res) {
  55. res.json({result: 'resultado'});
  56. }
  57.  
  58. //o de esta forma
  59.  
  60. module.exports.mostrartodos = function (req, callback) {
  61. var resutl = {
  62. result: 'resultado'
  63. }
  64. callback(result);
  65. }
Add Comment
Please, Sign In to add comment