From be8d565545d2131fbb8f66ab1c4bd51b955c4828 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Fri, 3 May 2024 10:38:55 -0500 Subject: [PATCH] fix: filter video definitions 2 --- scripts/buildAssets/videos.ts | 1 - src/core/blitzkit/videos.ts | 4 +++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/buildAssets/videos.ts b/scripts/buildAssets/videos.ts index 80df0fa5a..8868ab8ff 100644 --- a/scripts/buildAssets/videos.ts +++ b/scripts/buildAssets/videos.ts @@ -128,7 +128,6 @@ export async function videos(production: boolean) { } const content = Object.entries(videos) - .filter(([_, { videos }]) => videos.length > 0) .map( ([id, { videos, lastUpdated }]) => `${id},${lastUpdated},${videos.join(',')}`, diff --git a/src/core/blitzkit/videos.ts b/src/core/blitzkit/videos.ts index def7bbe35..69c3e2508 100644 --- a/src/core/blitzkit/videos.ts +++ b/src/core/blitzkit/videos.ts @@ -13,7 +13,9 @@ export const videoDefinitions = fetch(asset('definitions/videos.csv')) text .split('\n') .map((line) => { - const [idString, lastUpdatedString, ...videos] = line.split(','); + const [idString, lastUpdatedString, ...videos] = line + .split(',') + .filter(Boolean); const id = Number(idString); const lastUpdated = Number(lastUpdatedString); return { id, videos, lastUpdated };