guard around potential crashes
This commit is contained in:
+2
-2
@@ -18,7 +18,7 @@ export function getStreams(): StreamSummary[] {
|
||||
stream_date: Date.parse(stream.stream_date as string),
|
||||
filename: stream.filename as string,
|
||||
title: stream.title as string | null,
|
||||
tags: JSON.parse(stream.tags as string) as string[],
|
||||
tags: (JSON.parse(stream.tags as string) as string[]) ?? [],
|
||||
length_seconds: stream.length_seconds as number
|
||||
}));
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export function getStreamInfo(streamId: string): Stream | null {
|
||||
format: streamData.format as string,
|
||||
title: streamData.title as string | null,
|
||||
description: streamData.description as string | null,
|
||||
tags: JSON.parse(streamData.tags as string) as string[],
|
||||
tags: (JSON.parse(streamData.tags as string) as string[]) ?? [],
|
||||
length_seconds: streamData.length_seconds as number,
|
||||
tracks: JSON.parse(streamData.tracks as string)
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user