Skip to content
Snippets Groups Projects

Add meta tag and add commit tag to gitlab pipeline

Merged Dorian Koch requested to merge dork into live_production
4 files
+ 17
2
Compare changes
  • Side-by-side
  • Inline
Files
4
+ 12
0
@@ -30,6 +30,7 @@ import { PlayerData } from "@/pages/dynamic_player";
import { useLanguage } from "./LanguageProvider";
import { StylizedText } from "./StylizedText";
import { ApiError } from "@/api/ApiError";
import Head from "next/head";
function VideoPlayer({ lecture, className }: { lecture: lecture; className?: string }) {
const videoRef = useRef<HTMLVideoElement>(null);
@@ -610,6 +611,7 @@ export function EmbeddedPlayer({ playerData }: { playerData: ResourceType<Player
export default function Player({ playerData }: { playerData: ResourceType<PlayerData> }) {
const { course, lectureId, perms, loaderHadUserInfo } = playerData.read()!;
const api = useBackendContext();
const userContext = useUserContext();
const hasUserInfo = userContext.hasUserInfo();
const { language } = useLanguage();
@@ -773,6 +775,16 @@ export default function Player({ playerData }: { playerData: ResourceType<Player
return (
<>
<Head>
<meta property="og:title" content={`${course.short_name} - ${lecture.title}`} />
<meta property="og:description" content={course.description} />
<meta
property="og:image"
content={
lecture.thumbnail_url ?? `${api.assetUrl()}/thumbnail/l_${lecture.id}.jpg`
}
/>
</Head>
<Title title={`${course.short_name} - ${lecture.title}`} />
<div className="card">
<div className="card-header d-flex">
Loading