mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2025-05-11 02:15:48 +02:00
fix(site-list): fail to retrieve env_group list more then 1 page #1000
This commit is contained in:
parent
80df03fe48
commit
cb8830d95b
1 changed files with 3 additions and 1 deletions
|
@ -27,15 +27,17 @@ watch(route, () => {
|
||||||
})
|
})
|
||||||
|
|
||||||
onMounted(async () => {
|
onMounted(async () => {
|
||||||
|
let page = 1
|
||||||
while (true) {
|
while (true) {
|
||||||
try {
|
try {
|
||||||
const { data, pagination } = await env_group.get_list()
|
const { data, pagination } = await env_group.get_list({ page })
|
||||||
if (!data || !pagination)
|
if (!data || !pagination)
|
||||||
return
|
return
|
||||||
envGroups.value.push(...data)
|
envGroups.value.push(...data)
|
||||||
if (data.length < pagination?.per_page) {
|
if (data.length < pagination?.per_page) {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
page++
|
||||||
}
|
}
|
||||||
catch {
|
catch {
|
||||||
return
|
return
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue