UrlHelper.coffee 433 B

1234567891011121314
  1. Settings = require 'settings-sharelatex'
  2. module.exports = UrlHelper =
  3. wrapUrlWithProxy: (url) ->
  4. # TODO: Consider what to do for Community and Enterprise edition?
  5. if !Settings.apis?.linkedUrlProxy?.url?
  6. throw new Error('no linked url proxy configured')
  7. return "#{Settings.apis.linkedUrlProxy.url}?url=#{encodeURIComponent(url)}"
  8. prependHttpIfNeeded: (url) ->
  9. if !url.match('://')
  10. url = 'http://' + url
  11. return url