From 15a7eafb892441957ba7dd6fcbf556086fe5b2b3 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Mon, 26 Jul 2021 15:04:37 +0200 Subject: Refactor video links builders --- server/controllers/bots.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'server/controllers/bots.ts') diff --git a/server/controllers/bots.ts b/server/controllers/bots.ts index 93aa0cf30..de0411608 100644 --- a/server/controllers/bots.ts +++ b/server/controllers/bots.ts @@ -1,13 +1,13 @@ import * as express from 'express' -import { asyncMiddleware } from '../middlewares' -import { ROUTE_CACHE_LIFETIME, WEBSERVER } from '../initializers/constants' +import { truncate } from 'lodash' import { SitemapStream, streamToPromise } from 'sitemap' +import { buildNSFWFilter } from '../helpers/express-utils' +import { ROUTE_CACHE_LIFETIME, WEBSERVER } from '../initializers/constants' +import { asyncMiddleware } from '../middlewares' +import { cacheRoute } from '../middlewares/cache/cache' +import { AccountModel } from '../models/account/account' import { VideoModel } from '../models/video/video' import { VideoChannelModel } from '../models/video/video-channel' -import { AccountModel } from '../models/account/account' -import { cacheRoute } from '../middlewares/cache/cache' -import { buildNSFWFilter } from '../helpers/express-utils' -import { truncate } from 'lodash' const botsRouter = express.Router() @@ -75,13 +75,13 @@ async function getSitemapLocalVideoUrls () { }) return data.map(v => ({ - url: WEBSERVER.URL + '/w/' + v.uuid, + url: WEBSERVER.URL + v.getWatchStaticPath(), video: [ { title: v.name, // Sitemap description should be < 2000 characters description: truncate(v.description || v.name, { length: 2000, omission: '...' }), - player_loc: WEBSERVER.URL + '/videos/embed/' + v.uuid, + player_loc: WEBSERVER.URL + v.getEmbedStaticPath(), thumbnail_loc: WEBSERVER.URL + v.getMiniatureStaticPath() } ] -- cgit v1.2.3