1
0
Fork 0

Add AP icons breaking change

This commit is contained in:
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

View file

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