added post to the commonroutesBot with travel info
arnaucube arnaucube@gmail.com
Sat, 13 Oct 2018 17:00:52 +0200
3 files changed,
26 insertions(+),
9 deletions(-)
M
README.md
→
README.md
@@ -14,12 +14,13 @@ - I can focus on implementing the backend in Go lang
--- -- server code: https://github.com/arnaucode/commonroutesServer -- frontend app code: https://github.com/arnaucode/commonroutesApp -- frontend webapp code: https://github.com/arnaucode/commonroutesWebApp -- images server: https://github.com/arnaucode/goImgServer -- admin web: https://github.com/arnaucode/commonroutesAdminWeb -- landing page: https://github.com/arnaucode/commonroutesLandingPage +- server code: https://github.com/arnaucube/commonroutesServer +- frontend app code: https://github.com/arnaucube/commonroutesApp +- frontend webapp code: https://github.com/arnaucube/commonroutesWebApp +- images server: https://github.com/arnaucube/goImgServer +- admin web: https://github.com/arnaucube/commonroutesAdminWeb +- landing page: https://github.com/arnaucube/commonroutesLandingPage +- telegram bot: https://github.com/arnaucube/commonroutesBot **Backend:**@@ -34,8 +35,8 @@
App: - -code: https://github.com/arnaucode/commonroutesApp + +code: https://github.com/arnaucube/commonroutesApp ---
M
controllers/travelController.js
→
controllers/travelController.js
@@ -1,3 +1,5 @@
+var request = require('request'); + var config = require('../config'); var pageSize=config.pageSize;@@ -65,6 +67,20 @@ });
travel.save(function(err, travel) { if(err) return res.send(500, err.message); + + // send travel to telegram bot + request({ + uri: 'http://127.0.0.1:3003/api/travel', + method: 'POST', + json: travel + }, function (error, response, body) { + if (!error && response.statusCode == 200) { + // console.log(body.id) // Print the shortened url. + } else if (error){ + console.log("error sending travel to bot: " + error); + } + }); + user.travels.push(travel._id); user.save(function (err, user) {