diff options
Diffstat (limited to 'server/controllers/services.ts')
-rw-r--r-- | server/controllers/services.ts | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/server/controllers/services.ts b/server/controllers/services.ts index 352d0b19a..c1c53c3fc 100644 --- a/server/controllers/services.ts +++ b/server/controllers/services.ts | |||
@@ -1,8 +1,7 @@ | |||
1 | import * as express from 'express' | 1 | import * as express from 'express' |
2 | import { CONFIG, EMBED_SIZE, PREVIEWS_SIZE } from '../initializers' | 2 | import { EMBED_SIZE, PREVIEWS_SIZE, WEBSERVER } from '../initializers/constants' |
3 | import { asyncMiddleware, oembedValidator } from '../middlewares' | 3 | import { asyncMiddleware, oembedValidator } from '../middlewares' |
4 | import { accountsNameWithHostGetValidator } from '../middlewares/validators' | 4 | import { accountNameWithHostGetValidator } from '../middlewares/validators' |
5 | import { VideoModel } from '../models/video/video' | ||
6 | 5 | ||
7 | const servicesRouter = express.Router() | 6 | const servicesRouter = express.Router() |
8 | 7 | ||
@@ -11,7 +10,7 @@ servicesRouter.use('/oembed', | |||
11 | generateOEmbed | 10 | generateOEmbed |
12 | ) | 11 | ) |
13 | servicesRouter.use('/redirect/accounts/:accountName', | 12 | servicesRouter.use('/redirect/accounts/:accountName', |
14 | asyncMiddleware(accountsNameWithHostGetValidator), | 13 | asyncMiddleware(accountNameWithHostGetValidator), |
15 | redirectToAccountUrl | 14 | redirectToAccountUrl |
16 | ) | 15 | ) |
17 | 16 | ||
@@ -23,9 +22,9 @@ export { | |||
23 | 22 | ||
24 | // --------------------------------------------------------------------------- | 23 | // --------------------------------------------------------------------------- |
25 | 24 | ||
26 | function generateOEmbed (req: express.Request, res: express.Response, next: express.NextFunction) { | 25 | function generateOEmbed (req: express.Request, res: express.Response) { |
27 | const video = res.locals.video as VideoModel | 26 | const video = res.locals.video |
28 | const webserverUrl = CONFIG.WEBSERVER.URL | 27 | const webserverUrl = WEBSERVER.URL |
29 | const maxHeight = parseInt(req.query.maxheight, 10) | 28 | const maxHeight = parseInt(req.query.maxheight, 10) |
30 | const maxWidth = parseInt(req.query.maxwidth, 10) | 29 | const maxWidth = parseInt(req.query.maxwidth, 10) |
31 | 30 | ||