mirror of
https://github.com/Chocobozzz/PeerTube.git
synced 2025-10-03 09:49:20 +02:00
Use indexifembedded for embeds
This commit is contained in:
parent
5ce0b0f65d
commit
f0f44e1704
7 changed files with 56 additions and 48 deletions
|
@ -21,7 +21,6 @@ import { ServerConfigManager } from '../../server-config-manager.js'
|
|||
import { TagsHtml } from './tags-html.js'
|
||||
|
||||
export class PageHtml {
|
||||
|
||||
private static htmlCache: { [path: string]: string } = {}
|
||||
|
||||
static invalidateCache () {
|
||||
|
@ -60,6 +59,7 @@ export class PageHtml {
|
|||
ogType: 'website',
|
||||
twitterCard: 'summary_large_image',
|
||||
forbidIndexation: false,
|
||||
embedIndexation: false,
|
||||
rssFeeds: getDefaultRSSFeeds(WEBSERVER.URL, CONFIG.INSTANCE.NAME)
|
||||
}, {})
|
||||
|
||||
|
@ -132,7 +132,6 @@ export class PageHtml {
|
|||
sameSite: 'none',
|
||||
maxAge: 1000 * 3600 * 24 * 90 // 3 months
|
||||
})
|
||||
|
||||
} else if (req.cookies.clientLanguage && is18nLocale(req.cookies.clientLanguage)) {
|
||||
lang = req.cookies.clientLanguage
|
||||
} else {
|
||||
|
@ -140,7 +139,8 @@ export class PageHtml {
|
|||
}
|
||||
|
||||
logger.debug(
|
||||
'Serving %s HTML language', buildFileLocale(lang),
|
||||
'Serving %s HTML language',
|
||||
buildFileLocale(lang),
|
||||
{ cookie: req.cookies?.clientLanguage, paramLang, acceptLanguage: req.headers['accept-language'] }
|
||||
)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue