Use local object URLs for feeds

pull/665/head
Chocobozzz 2018-06-14 11:25:19 +02:00
parent 3d5de919f3
commit 4dae00e68b
No known key found for this signature in database
GPG Key ID: 583A612D890159BE
2 changed files with 5 additions and 3 deletions

View File

@ -46,10 +46,12 @@ async function generateVideoCommentsFeed (req: express.Request, res: express.Res
// Adding video items to the feed, one at a time
comments.forEach(comment => {
const link = CONFIG.WEBSERVER.URL + '/videos/watch/' + comment.Video.uuid + ';threadId=' + comment.getThreadId()
feed.addItem({
title: `${comment.Video.name} - ${comment.Account.getDisplayName()}`,
id: comment.url,
link: comment.url,
link,
content: comment.text,
author: [
{
@ -111,7 +113,7 @@ async function generateVideoFeed (req: express.Request, res: express.Response, n
feed.addItem({
title: video.name,
id: video.url,
link: video.url,
link: CONFIG.WEBSERVER.URL + '/videos/watch/' + video.uuid,
description: video.getTruncatedDescription(),
content: video.description,
author: [

View File

@ -348,7 +348,7 @@ export class VideoCommentModel extends Model<VideoCommentModel> {
where: {},
include: [
{
attributes: [ 'name' ],
attributes: [ 'name', 'uuid' ],
model: VideoModel.unscoped(),
required: true
}