Add AP icons breaking change

pull/2828/head
Chocobozzz 2020-06-04 15:22:08 +02:00
parent 5cb9f0f4f7
commit 4282dafc82
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
1 changed files with 6 additions and 16 deletions

View File

@ -327,10 +327,7 @@ function videoModelToActivityPubObject (video: MVideoAP): VideoTorrentObject {
})
}
// FIXME: remove and uncomment in PT 2.3
// Breaks compatibility with PT <= 2.1
// const icons = [ video.getMiniature(), video.getPreview() ]
const miniature = video.getMiniature()
const icons = [ video.getMiniature(), video.getPreview() ]
return {
type: 'Video' as 'Video',
@ -355,20 +352,13 @@ function videoModelToActivityPubObject (video: MVideoAP): VideoTorrentObject {
content: video.description,
support: video.support,
subtitleLanguage,
icon: {
icon: icons.map(i => ({
type: 'Image',
url: miniature.getFileUrl(video),
url: i.getFileUrl(video),
mediaType: 'image/jpeg',
width: miniature.width,
height: miniature.height
} as any,
// icon: icons.map(i => ({
// type: 'Image',
// url: i.getFileUrl(video),
// mediaType: 'image/jpeg',
// width: i.width,
// height: i.height
// })),
width: i.width,
height: i.height
})),
url,
likes: getVideoLikesActivityPubUrl(video),
dislikes: getVideoDislikesActivityPubUrl(video),