Fix publishedAt value after following a new instance
This commit is contained in:
parent
1ab6d6bb6b
commit
53a613171e
|
@ -93,6 +93,7 @@ async function videoActivityObjectToDBAttributes (videoChannel: VideoChannelMode
|
|||
channelId: videoChannel.id,
|
||||
duration: parseInt(duration, 10),
|
||||
createdAt: new Date(videoObject.published),
|
||||
publishedAt: new Date(videoObject.published),
|
||||
// FIXME: updatedAt does not seems to be considered by Sequelize
|
||||
updatedAt: new Date(videoObject.updated),
|
||||
views: videoObject.views,
|
||||
|
|
|
@ -105,6 +105,7 @@ describe('Test multiple servers', function () {
|
|||
await wait(10000)
|
||||
|
||||
// All servers should have this video
|
||||
let publishedAt: string = null
|
||||
for (const server of servers) {
|
||||
const isLocal = server.url === 'http://localhost:9001'
|
||||
const checkAttributes = {
|
||||
|
@ -120,6 +121,7 @@ describe('Test multiple servers', function () {
|
|||
host: 'localhost:9001'
|
||||
},
|
||||
isLocal,
|
||||
publishedAt,
|
||||
duration: 10,
|
||||
tags: [ 'tag1p1', 'tag2p1' ],
|
||||
privacy: VideoPrivacy.PUBLIC,
|
||||
|
@ -145,6 +147,7 @@ describe('Test multiple servers', function () {
|
|||
const video = videos[0]
|
||||
|
||||
await completeVideoCheck(server.url, video, checkAttributes)
|
||||
publishedAt = video.publishedAt
|
||||
}
|
||||
})
|
||||
|
||||
|
|
|
@ -447,6 +447,7 @@ async function completeVideoCheck (
|
|||
nsfw: boolean
|
||||
commentsEnabled: boolean
|
||||
description: string
|
||||
publishedAt?: string
|
||||
support: string
|
||||
account: {
|
||||
name: string
|
||||
|
@ -500,6 +501,12 @@ async function completeVideoCheck (
|
|||
expect(dateIsValid(video.publishedAt)).to.be.true
|
||||
expect(dateIsValid(video.updatedAt)).to.be.true
|
||||
|
||||
if (attributes.publishedAt) {
|
||||
console.log(attributes.publishedAt)
|
||||
console.log(video.publishedAt)
|
||||
expect(video.publishedAt).to.equal(attributes.publishedAt)
|
||||
}
|
||||
|
||||
const res = await getVideo(url, video.uuid)
|
||||
const videoDetails: VideoDetails = res.body
|
||||
|
||||
|
|
Loading…
Reference in New Issue