chore: migrate to v3 and adopt Doppler for secrets management #3

Open
kamil wants to merge 574 commits from v3-cleanup into main
Showing only changes of commit 49ba2c27c2 - Show all commits

View File

@@ -3,10 +3,12 @@
let { data }: { data: PageData } = $props();
function parseGenres(genres: string[] | string): string[] {
function parseGenres(genres: string[] | string | null | undefined): string[] {
if (!genres) return [];
if (Array.isArray(genres)) return genres;
try {
return JSON.parse(genres);
const parsed = JSON.parse(genres);
return Array.isArray(parsed) ? parsed : [];
} catch {
return [];
}