mirror of
https://github.com/0xJacky/nginx-ui.git
synced 2025-05-11 02:15:48 +02:00
fix(acme_user_selector): handle acme users list pagination
This commit is contained in:
parent
dd56fecc53
commit
d3e9d92750
1 changed files with 12 additions and 5 deletions
|
@ -39,11 +39,18 @@ watch(current, () => {
|
||||||
})
|
})
|
||||||
|
|
||||||
onMounted(async () => {
|
onMounted(async () => {
|
||||||
await acme_user.get_list().then(r => {
|
users.value = []
|
||||||
users.value = r.data
|
let page = 1
|
||||||
}).then(() => {
|
while (true) {
|
||||||
init()
|
const r = await acme_user.get_list({ page })
|
||||||
})
|
|
||||||
|
users.value.push(...r.data)
|
||||||
|
if (r?.data?.length < r?.pagination?.per_page)
|
||||||
|
break
|
||||||
|
page++
|
||||||
|
}
|
||||||
|
|
||||||
|
init()
|
||||||
|
|
||||||
// prevent the acme_user_id from being overwritten
|
// prevent the acme_user_id from being overwritten
|
||||||
mounted.value = true
|
mounted.value = true
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue