Fix share embed iframe link

This commit is contained in:
Chocobozzz 2017-10-17 16:22:14 +02:00
parent 031094f799
commit c6e0bfbf58
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
1 changed files with 9 additions and 3 deletions

View File

@ -73,6 +73,12 @@ export class Video implements VideoServerModel {
nsfw: boolean,
files: VideoFile[]
}) {
let absoluteAPIUrl = API_URL
if (!absoluteAPIUrl) {
// The API is on the same domain
absoluteAPIUrl = window.location.origin
}
this.author = hash.author
this.createdAt = new Date(hash.createdAt.toString())
this.categoryLabel = hash.categoryLabel
@ -91,11 +97,11 @@ export class Video implements VideoServerModel {
this.podHost = hash.podHost
this.tags = hash.tags
this.thumbnailPath = hash.thumbnailPath
this.thumbnailUrl = API_URL + hash.thumbnailPath
this.thumbnailUrl = absoluteAPIUrl + hash.thumbnailPath
this.previewPath = hash.previewPath
this.previewUrl = API_URL + hash.previewPath
this.previewUrl = absoluteAPIUrl + hash.previewPath
this.embedPath = hash.embedPath
this.embedUrl = API_URL + hash.embedPath
this.embedUrl = absoluteAPIUrl + hash.embedPath
this.views = hash.views
this.likes = hash.likes
this.dislikes = hash.dislikes