BlogController.coffee 463 B

1234567891011121314151617
  1. request = require("request")
  2. settings = require("settings-sharelatex")
  3. logger = require("logger-sharelatex")
  4. module.exports =
  5. getPage: (req, res)->
  6. url = req.url
  7. logger.log url:url, "proxying request to blog api"
  8. request.get "#{settings.apis.blog.url}#{url}", (err, r, data)->
  9. console.log data
  10. try
  11. data = JSON.parse(data)
  12. catch err
  13. logger.err err:err, data:data, "error parsing data from data"
  14. res.render "blog/#{data.layout}", data