aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/controllers
diff options
context:
space:
mode:
Diffstat (limited to 'server/controllers')
-rw-r--r--server/controllers/api/jobs.ts4
-rw-r--r--server/controllers/bots.ts12
2 files changed, 5 insertions, 11 deletions
diff --git a/server/controllers/api/jobs.ts b/server/controllers/api/jobs.ts
index c19596dde..1fa662349 100644
--- a/server/controllers/api/jobs.ts
+++ b/server/controllers/api/jobs.ts
@@ -36,8 +36,8 @@ export {
36 36
37// --------------------------------------------------------------------------- 37// ---------------------------------------------------------------------------
38 38
39async function listJobs (req: express.Request, res: express.Response, next: express.NextFunction) { 39async function listJobs (req: express.Request, res: express.Response) {
40 const state: JobState = req.params.state 40 const state = req.params.state as JobState
41 const asc = req.query.sort === 'createdAt' 41 const asc = req.query.sort === 'createdAt'
42 42
43 const jobs = await JobQueue.Instance.listForApi(state, req.query.start, req.query.count, asc) 43 const jobs = await JobQueue.Instance.listForApi(state, req.query.start, req.query.count, asc)
diff --git a/server/controllers/bots.ts b/server/controllers/bots.ts
index e25d9c21b..ed1040176 100644
--- a/server/controllers/bots.ts
+++ b/server/controllers/bots.ts
@@ -2,7 +2,6 @@ import * as express from 'express'
2import { asyncMiddleware } from '../middlewares' 2import { asyncMiddleware } from '../middlewares'
3import { ROUTE_CACHE_LIFETIME, WEBSERVER } from '../initializers/constants' 3import { ROUTE_CACHE_LIFETIME, WEBSERVER } from '../initializers/constants'
4import * as sitemapModule from 'sitemap' 4import * as sitemapModule from 'sitemap'
5import { logger } from '../helpers/logger'
6import { VideoModel } from '../models/video/video' 5import { VideoModel } from '../models/video/video'
7import { VideoChannelModel } from '../models/video/video-channel' 6import { VideoChannelModel } from '../models/video/video-channel'
8import { AccountModel } from '../models/account/account' 7import { AccountModel } from '../models/account/account'
@@ -39,15 +38,10 @@ async function getSitemap (req: express.Request, res: express.Response) {
39 urls: urls 38 urls: urls
40 }) 39 })
41 40
42 sitemap.toXML((err, xml) => { 41 const xml = sitemap.toXML()
43 if (err) {
44 logger.error('Cannot generate sitemap.', { err })
45 return res.sendStatus(500)
46 }
47 42
48 res.header('Content-Type', 'application/xml') 43 res.header('Content-Type', 'application/xml')
49 res.send(xml) 44 res.send(xml)
50 })
51} 45}
52 46
53async function getSitemapVideoChannelUrls () { 47async function getSitemapVideoChannelUrls () {