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 };