Fix this sending ghost requests
This commit is contained in:
@@ -95,27 +95,29 @@ export default function BerryDashChatroom () {
|
||||
.map(id => `"${id}"`)
|
||||
.join(',')
|
||||
|
||||
;(async () => {
|
||||
const result = await axios.get(
|
||||
`/api/berrydash/icon-marketplace/icon?ids=[${notInAllIds}]`
|
||||
)
|
||||
if (result.data.success) {
|
||||
const add: CustomIconEntry[] = []
|
||||
for (const item of result.data.data) {
|
||||
add.push({
|
||||
data: item.data,
|
||||
id: item.id
|
||||
})
|
||||
if (notInAllIds.length != 0) {
|
||||
;(async () => {
|
||||
const result = await axios.get(
|
||||
`/api/berrydash/icon-marketplace/icon?ids=[${notInAllIds}]`
|
||||
)
|
||||
if (result.data.success) {
|
||||
const add: CustomIconEntry[] = []
|
||||
for (const item of result.data.data) {
|
||||
add.push({
|
||||
data: item.data,
|
||||
id: item.id
|
||||
})
|
||||
}
|
||||
setCustomIconCache(prev => [
|
||||
...prev,
|
||||
...result.data.data.map((item: CustomIconEntry) => ({
|
||||
data: item.data,
|
||||
id: item.id
|
||||
}))
|
||||
])
|
||||
}
|
||||
setCustomIconCache(prev => [
|
||||
...prev,
|
||||
...result.data.data.map((item: CustomIconEntry) => ({
|
||||
data: item.data,
|
||||
id: item.id
|
||||
}))
|
||||
])
|
||||
}
|
||||
})()
|
||||
})()
|
||||
}
|
||||
}, [messages])
|
||||
|
||||
return (
|
||||
|
||||
Reference in New Issue
Block a user