From 9c9a16678354f737144ce2156ce0b7e4faa97eac Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 29 Jan 2020 14:41:42 +0100 Subject: [PATCH] Fix AP icon URL for imported videos --- server/models/video/thumbnail.ts | 4 ++-- server/models/video/video-format-utils.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/server/models/video/thumbnail.ts b/server/models/video/thumbnail.ts index e68a6711f..3b011b1d2 100644 --- a/server/models/video/thumbnail.ts +++ b/server/models/video/thumbnail.ts @@ -126,8 +126,8 @@ export class ThumbnailModel extends Model { return videoUUID + '.jpg' } - getFileUrl () { - if (this.fileUrl) return this.fileUrl + getFileUrl (isLocal: boolean) { + if (isLocal === false) return this.fileUrl const staticPath = ThumbnailModel.types[this.type].staticPath return WEBSERVER.URL + staticPath + this.filename diff --git a/server/models/video/video-format-utils.ts b/server/models/video/video-format-utils.ts index 9fed2d49d..2aa5b8677 100644 --- a/server/models/video/video-format-utils.ts +++ b/server/models/video/video-format-utils.ts @@ -338,7 +338,7 @@ function videoModelToActivityPubObject (video: MVideoAP): VideoTorrentObject { subtitleLanguage, icon: { type: 'Image', - url: miniature.getFileUrl(), + url: miniature.getFileUrl(video.isOwned()), mediaType: 'image/jpeg', width: miniature.width, height: miniature.height