X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fcontrollers%2Fclient.ts;h=703166c0107107004cb7e783eee322389c622182;hb=1da843eeac58ccad4fd5bc68606551004d7dbb7a;hp=cdc556da2b98d66162b1351aa8fcb4ec57215f0e;hpb=42cc1887afc80e10ff40675621fe683c76537a18;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/controllers/client.ts b/server/controllers/client.ts index cdc556da2..703166c01 100644 --- a/server/controllers/client.ts +++ b/server/controllers/client.ts @@ -10,7 +10,7 @@ import { HttpStatusCode } from '@shared/models' import { root } from '../helpers/core-utils' import { STATIC_MAX_AGE } from '../initializers/constants' import { ClientHtml, sendHTML, serveIndexHTML } from '../lib/client-html' -import { asyncMiddleware, disableRobots, embedCSP } from '../middlewares' +import { asyncMiddleware, embedCSP } from '../middlewares' const clientsRouter = express.Router() @@ -65,7 +65,10 @@ const staticClientOverrides = [ 'assets/images/icons/icon-96x96.png', 'assets/images/icons/icon-144x144.png', 'assets/images/icons/icon-192x192.png', - 'assets/images/icons/icon-512x512.png' + 'assets/images/icons/icon-512x512.png', + 'assets/images/default-playlist.jpg', + 'assets/images/default-avatar-account.png', + 'assets/images/default-avatar-video-channel.png' ] for (const staticClientOverride of staticClientOverrides) { @@ -81,12 +84,6 @@ clientsRouter.use('/client/*', (req: express.Request, res: express.Response) => res.status(HttpStatusCode.NOT_FOUND_404).end() }) -// No index exceptions -clientsRouter.all('/about/peertube', - disableRobots, - asyncMiddleware(serveIndexHTML) -) - // Always serve index client page (the client is a single page application, let it handle routing) // Try to provide the right language index.html clientsRouter.use('/(:language)?', asyncMiddleware(serveIndexHTML))