fix: persist canonical title from youtube metadata

This commit is contained in:
2026-03-22 19:40:12 -07:00
parent d65575c80d
commit ef716b82c7
3 changed files with 16 additions and 0 deletions

View File

@@ -909,6 +909,9 @@ export class ImmersionTrackerService {
return;
}
upsertYoutubeVideoMetadata(this.db, videoId, metadata);
if (metadata.videoTitle?.trim()) {
updateVideoTitleRecord(this.db, videoId, metadata.videoTitle.trim());
}
} catch (error) {
this.logger.debug(
'youtube metadata capture skipped for videoId=%d: %s',