From 03aa518e54e3e1a5223f84bb305df640b633fc2f Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 19 Jan 2021 10:47:04 +0100 Subject: [PATCH] Fix manifest --- client/src/manifest.webmanifest | 1 + server/controllers/client.ts | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/client/src/manifest.webmanifest b/client/src/manifest.webmanifest index 6e62856cd..b2a458aec 100644 --- a/client/src/manifest.webmanifest +++ b/client/src/manifest.webmanifest @@ -2,6 +2,7 @@ "name": "PeerTube", "short_name": "PeerTube", "start_url": "/", + "scope": "/", "background_color": "#fff", "theme_color": "#fff", "description": "A federated video streaming platform using P2P", diff --git a/server/controllers/client.ts b/server/controllers/client.ts index 538411d99..557cbfdfb 100644 --- a/server/controllers/client.ts +++ b/server/controllers/client.ts @@ -48,7 +48,7 @@ clientsRouter.use('/videos/test-embed', testEmbedController) clientsRouter.use('/video-playlists/test-embed', testEmbedController) // Dynamic PWA manifest -clientsRouter.get(/\/client\/[^/]+\/manifest.webmanifest/, asyncMiddleware(generateManifest)) +clientsRouter.get('/manifest.webmanifest', asyncMiddleware(generateManifest)) // Static client overrides // Must be consistent with static client overrides redirections in /support/nginx/peertube -- 2.41.0