diff options
author | Chocobozzz <me@florianbigard.com> | 2022-03-17 09:09:06 +0100 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2022-03-17 09:09:06 +0100 |
commit | 2769876fb26742f5cc8aa4b761be7bafca97d18d (patch) | |
tree | 250988e78313840b15f925a40d20c7109adb4ab5 /server/lib/client-html.ts | |
parent | 52fe4b671a20c37ae46cf88d175dd16cddfc4de7 (diff) | |
download | PeerTube-2769876fb26742f5cc8aa4b761be7bafca97d18d.tar.gz PeerTube-2769876fb26742f5cc8aa4b761be7bafca97d18d.tar.zst PeerTube-2769876fb26742f5cc8aa4b761be7bafca97d18d.zip |
Fix client html cache on theme update
Diffstat (limited to 'server/lib/client-html.ts')
-rw-r--r-- | server/lib/client-html.ts | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/server/lib/client-html.ts b/server/lib/client-html.ts index 0142b248b..38697401a 100644 --- a/server/lib/client-html.ts +++ b/server/lib/client-html.ts | |||
@@ -12,7 +12,6 @@ import { HTMLServerConfig } from '@shared/models' | |||
12 | import { buildFileLocale, getDefaultLocale, is18nLocale, POSSIBLE_LOCALES } from '../../shared/core-utils/i18n/i18n' | 12 | import { buildFileLocale, getDefaultLocale, is18nLocale, POSSIBLE_LOCALES } from '../../shared/core-utils/i18n/i18n' |
13 | import { HttpStatusCode } from '../../shared/models/http/http-error-codes' | 13 | import { HttpStatusCode } from '../../shared/models/http/http-error-codes' |
14 | import { VideoPlaylistPrivacy, VideoPrivacy } from '../../shared/models/videos' | 14 | import { VideoPlaylistPrivacy, VideoPrivacy } from '../../shared/models/videos' |
15 | import { isTestInstance } from '../helpers/core-utils' | ||
16 | import { logger } from '../helpers/logger' | 15 | import { logger } from '../helpers/logger' |
17 | import { CONFIG } from '../initializers/config' | 16 | import { CONFIG } from '../initializers/config' |
18 | import { | 17 | import { |
@@ -231,7 +230,7 @@ class ClientHtml { | |||
231 | static async getEmbedHTML () { | 230 | static async getEmbedHTML () { |
232 | const path = ClientHtml.getEmbedPath() | 231 | const path = ClientHtml.getEmbedPath() |
233 | 232 | ||
234 | if (!isTestInstance() && ClientHtml.htmlCache[path]) return ClientHtml.htmlCache[path] | 233 | if (ClientHtml.htmlCache[path]) return ClientHtml.htmlCache[path] |
235 | 234 | ||
236 | const buffer = await readFile(path) | 235 | const buffer = await readFile(path) |
237 | const serverConfig = await ServerConfigManager.Instance.getHTMLServerConfig() | 236 | const serverConfig = await ServerConfigManager.Instance.getHTMLServerConfig() |
@@ -303,7 +302,7 @@ class ClientHtml { | |||
303 | 302 | ||
304 | private static async getIndexHTML (req: express.Request, res: express.Response, paramLang?: string) { | 303 | private static async getIndexHTML (req: express.Request, res: express.Response, paramLang?: string) { |
305 | const path = ClientHtml.getIndexPath(req, res, paramLang) | 304 | const path = ClientHtml.getIndexPath(req, res, paramLang) |
306 | if (!isTestInstance() && ClientHtml.htmlCache[path]) return ClientHtml.htmlCache[path] | 305 | if (ClientHtml.htmlCache[path]) return ClientHtml.htmlCache[path] |
307 | 306 | ||
308 | const buffer = await readFile(path) | 307 | const buffer = await readFile(path) |
309 | const serverConfig = await ServerConfigManager.Instance.getHTMLServerConfig() | 308 | const serverConfig = await ServerConfigManager.Instance.getHTMLServerConfig() |