Adapt API call in oki-api.js

This commit is contained in:
2026-04-21 19:07:10 +04:00
parent bd2a0c7ad6
commit 0a96b20a85
+13 -24
View File
@@ -46,12 +46,7 @@ export async function jwennTeksEpiSlug(slug) {
populate: '*' populate: '*'
}, },
artistes: { artistes: {
fields: ['alias', 'slug', 'musicBrainzUrl', 'photo'], fields: ['alias', 'slug', 'musicBrainzUrl'],
populate: {
photo: {
fields: ['name', 'url'],
},
},
}, },
streamAudio: { streamAudio: {
populate: '*' populate: '*'
@@ -61,14 +56,6 @@ export async function jwennTeksEpiSlug(slug) {
}, },
traductions: { traductions: {
populate: '*' populate: '*'
},
difference: {
fileds: ['date', 'id', 'paroles', 'jsonDiff', 'source', 'admin_user'],
populate: {
admin_user: {
fields: ['firstname']
}
}
} }
}, },
filters: { filters: {
@@ -96,8 +83,9 @@ export async function jwennAwtisEpiSlug(slug) {
encodeValuesOnly: true encodeValuesOnly: true
}) })
const {data} = await request(`/artistes?${query}`, headers) const {data, meta} = await request(`/artistes?${query}`, headers)
return data[0]
return {data: data[0], meta}
} }
export async function jwennAwtisPajinasyon(paj) { export async function jwennAwtisPajinasyon(paj) {
@@ -113,8 +101,9 @@ export async function jwennAwtisPajinasyon(paj) {
encodeValuesOnly: true encodeValuesOnly: true
}) })
const data = await request(`/artistes?${query}`, headers) const {data, meta} = await request(`/artistes?${query}`, headers)
return data
return {data, meta}
} }
export async function jwennToutAwtis() { export async function jwennToutAwtis() {
@@ -128,7 +117,7 @@ export async function jwennToutAwtis() {
encodeValuesOnly: true encodeValuesOnly: true
}) })
const {data} = await request(`/artistes?${query}`, headers) const data = await request(`/artistes?${query}`, headers)
return data return data
} }
@@ -188,7 +177,7 @@ export async function jwennAwtisSlug() {
}) })
const {data} = await request(`/artistes?${query}`, headers) const {data} = await request(`/artistes?${query}`, headers)
return data.map(({attributes}) => attributes.slug) return data.map(({slug}) => slug)
} }
export async function jwennTeksSlug() { export async function jwennTeksSlug() {
@@ -202,7 +191,7 @@ export async function jwennTeksSlug() {
}) })
const {data} = await request(`/paroles?${query}`, headers) const {data} = await request(`/paroles?${query}`, headers)
return data.map(({attributes}) => attributes.slug) return data.map(({slug}) => slug)
} }
export async function jwennDenyeTeks() { export async function jwennDenyeTeks() {
@@ -227,7 +216,7 @@ export async function jwennAnTeks(teksId, token) {
Authorization: `Bearer ${token}` Authorization: `Bearer ${token}`
} }
const {data} = await request(`/paroles/${teksId}`, {headers}) const data = await request(`/paroles/${teksId}`, {headers})
return data return data
} }
@@ -246,7 +235,7 @@ export async function jwennKomanteEpiTeksId(teksId) {
encodeValuesOnly: true encodeValuesOnly: true
}) })
const {data} = await request(`/commentaires?${query}`, headers) const data = await request(`/commentaires?${query}`, headers)
return data return data
} }
@@ -292,7 +281,7 @@ export async function jwennUserEpiEmail(email) {
encodeValuesOnly: true encodeValuesOnly: true
}) })
const {data} = await request(`/users?${query}`, headers) const data = await request(`/users?${query}`, headers)
return data[0] return data[0]
} }