]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/lib/client-html.ts
Remove smooth scroll behaviour
[github/Chocobozzz/PeerTube.git] / server / lib / client-html.ts
index 85fced10ddb25dea956c89f8f6291ac4c4ffb107..6bc48b5dfd0702113692f6949b3e2aafdc951718 100644 (file)
@@ -25,7 +25,7 @@ import { MAccountActor, MChannelActor } from '../types/models'
 
 type Tags = {
   ogType: string
-  twitterCard: string
+  twitterCard: 'player' | 'summary' | 'summary_large_image'
   schemaType: string
 
   list?: {
@@ -348,6 +348,12 @@ export class ClientHtml {
       metaTags['twitter:image:height'] = tags.image.height
     }
 
+    if (tags.twitterCard === 'player') {
+      metaTags['twitter:player'] = tags.embed.url
+      metaTags['twitter:player:width'] = EMBED_SIZE.width
+      metaTags['twitter:player:height'] = EMBED_SIZE.height
+    }
+
     return metaTags
   }