1
0
Fork 0

Fix opengraph url tag

This commit is contained in:
Chocobozzz 2016-11-18 18:55:34 +01:00
parent 4c1068fcee
commit 40e3f5e1c5

View file

@ -31,19 +31,19 @@ module.exports = router
// --------------------------------------------------------------------------- // ---------------------------------------------------------------------------
function addOpenGraphTags (htmlStringPage, video) { function addOpenGraphTags (htmlStringPage, video) {
const videoUrl = constants.CONFIG.WEBSERVER.URL + '/videos/watch/' let basePreviewUrlHttp
let baseUrlHttp
if (video.isOwned()) { if (video.isOwned()) {
baseUrlHttp = constants.CONFIG.WEBSERVER.URL basePreviewUrlHttp = constants.CONFIG.WEBSERVER.URL
} else { } else {
baseUrlHttp = constants.REMOTE_SCHEME.HTTP + '://' + video.podHost basePreviewUrlHttp = constants.REMOTE_SCHEME.HTTP + '://' + video.podHost
} }
// We fetch the remote preview (bigger than the thumbnail) // We fetch the remote preview (bigger than the thumbnail)
// This should not overhead the remote server since social websites put in a cache the OpenGraph tags // This should not overhead the remote server since social websites put in a cache the OpenGraph tags
// We can't use the thumbnail because these social websites want bigger images (> 200x200 for Facebook for example) // We can't use the thumbnail because these social websites want bigger images (> 200x200 for Facebook for example)
const previewUrl = baseUrlHttp + constants.STATIC_PATHS.PREVIEWS + video.getPreviewName() const previewUrl = basePreviewUrlHttp + constants.STATIC_PATHS.PREVIEWS + video.getPreviewName()
const videoUrl = constants.CONFIG.WEBSERVER.URL + '/videos/watch/' + video._id
const metaTags = { const metaTags = {
'og:type': 'video', 'og:type': 'video',