const config = require('../config'); const assetsUrl = config.cdn.hostname; const CDN_PATHS = { BLOG: "blog/", CITIES: "cities/", PROFILE: "profile/", SPEAKERS: "speakers/", WALLPAPERS: "wallpapers/" }; const getCDNMediaUrl = (mediaUri) => { if (mediaUri) { const pathParsed = mediaUri.indexOf("media") == 0 ? mediaUri.substr("media/".length, mediaUri.length) : mediaUri; return encodeURI(encodeURI(`${assetsUrl}/${pathParsed}`)); } else { return encodeURI(dummyMedia); } } const getCDNCityMediaUrl = (cityName) => encodeURI(`${assetsUrl}/${CDN_PATHS.CITIES}/${cityName}.jpg`); module.exports = { getCDNCityMediaUrl, getCDNMediaUrl }