Add AP icons breaking change
This commit is contained in:
parent
5cb9f0f4f7
commit
4282dafc82
1 changed files with 6 additions and 16 deletions
|
@ -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),
|
||||||
|
|
Loading…
Reference in a new issue