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