diff --git a/lib/oki-api.js b/lib/oki-api.js index 59f18cd..9479db8 100644 --- a/lib/oki-api.js +++ b/lib/oki-api.js @@ -46,12 +46,7 @@ export async function jwennTeksEpiSlug(slug) { populate: '*' }, artistes: { - fields: ['alias', 'slug', 'musicBrainzUrl', 'photo'], - populate: { - photo: { - fields: ['name', 'url'], - }, - }, + fields: ['alias', 'slug', 'musicBrainzUrl'], }, streamAudio: { populate: '*' @@ -61,14 +56,6 @@ export async function jwennTeksEpiSlug(slug) { }, traductions: { populate: '*' - }, - difference: { - fileds: ['date', 'id', 'paroles', 'jsonDiff', 'source', 'admin_user'], - populate: { - admin_user: { - fields: ['firstname'] - } - } } }, filters: { @@ -96,8 +83,9 @@ export async function jwennAwtisEpiSlug(slug) { encodeValuesOnly: true }) - const {data} = await request(`/artistes?${query}`, headers) - return data[0] + const {data, meta} = await request(`/artistes?${query}`, headers) + + return {data: data[0], meta} } export async function jwennAwtisPajinasyon(paj) { @@ -113,8 +101,9 @@ export async function jwennAwtisPajinasyon(paj) { encodeValuesOnly: true }) - const data = await request(`/artistes?${query}`, headers) - return data + const {data, meta} = await request(`/artistes?${query}`, headers) + + return {data, meta} } export async function jwennToutAwtis() { @@ -128,7 +117,7 @@ export async function jwennToutAwtis() { encodeValuesOnly: true }) - const {data} = await request(`/artistes?${query}`, headers) + const data = await request(`/artistes?${query}`, headers) return data } @@ -188,7 +177,7 @@ export async function jwennAwtisSlug() { }) const {data} = await request(`/artistes?${query}`, headers) - return data.map(({attributes}) => attributes.slug) + return data.map(({slug}) => slug) } export async function jwennTeksSlug() { @@ -202,7 +191,7 @@ export async function jwennTeksSlug() { }) const {data} = await request(`/paroles?${query}`, headers) - return data.map(({attributes}) => attributes.slug) + return data.map(({slug}) => slug) } export async function jwennDenyeTeks() { @@ -227,7 +216,7 @@ export async function jwennAnTeks(teksId, token) { Authorization: `Bearer ${token}` } - const {data} = await request(`/paroles/${teksId}`, {headers}) + const data = await request(`/paroles/${teksId}`, {headers}) return data } @@ -246,7 +235,7 @@ export async function jwennKomanteEpiTeksId(teksId) { encodeValuesOnly: true }) - const {data} = await request(`/commentaires?${query}`, headers) + const data = await request(`/commentaires?${query}`, headers) return data } @@ -292,7 +281,7 @@ export async function jwennUserEpiEmail(email) { encodeValuesOnly: true }) - const {data} = await request(`/users?${query}`, headers) + const data = await request(`/users?${query}`, headers) return data[0] }