diff --git a/components/ADN/ListEpisodes.ts b/components/ADN/ListEpisodes.ts index a1f5e4e..1062d7a 100644 --- a/components/ADN/ListEpisodes.ts +++ b/components/ADN/ListEpisodes.ts @@ -4,14 +4,25 @@ export async function getEpisodesWithShowIdADN(id: number, lang: 'de' | 'fr') { const { data, error } = await useFetch(`https://gw.api.animationdigitalnetwork.fr/video/show/${id}?offset=0&limit=-1&order=asc`, { method: 'GET', headers: { - 'x-target-distribution': lang + 'x-target-distribution': 'de' } }) if (error.value || !data.value) { - console.log(error.value) - alert(error.value) - return + const { data: newdata, error: newerror } = await useFetch(`https://gw.api.animationdigitalnetwork.fr/video/show/${id}?offset=0&limit=-1&order=asc`, { + method: 'GET', + headers: { + 'x-target-distribution': 'fr' + } + }) + + if (newerror.value || !newdata.value) { + console.log(error.value) + alert(error.value) + return + } + + return newdata.value.videos } return data.value.videos diff --git a/components/Settings/Main.vue b/components/Settings/Main.vue index 6f5d217..61b80c1 100644 --- a/components/Settings/Main.vue +++ b/components/Settings/Main.vue @@ -1,7 +1,7 @@