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: '*'
},
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]
}