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