fix(site-list): fail to retrieve env_group list more then 1 page #1000

This commit is contained in:
Jacky 2025-05-05 16:52:57 +08:00
parent 80df03fe48
commit cb8830d95b
No known key found for this signature in database
GPG key ID: 215C21B10DF38B4D

View file

@ -27,15 +27,17 @@ watch(route, () => {
})
onMounted(async () => {
let page = 1
while (true) {
try {
const { data, pagination } = await env_group.get_list()
const { data, pagination } = await env_group.get_list({ page })
if (!data || !pagination)
return
envGroups.value.push(...data)
if (data.length < pagination?.per_page) {
return
}
page++
}
catch {
return