فهرست منبع

fix(stream): load pagination for environment groups

Jacky 5 روز پیش
والد
کامیت
09dc2c76d0
1فایلهای تغییر یافته به همراه3 افزوده شده و 1 حذف شده
  1. 3 1
      app/src/views/stream/StreamList.vue

+ 3 - 1
app/src/views/stream/StreamList.vue

@@ -124,15 +124,17 @@ const envGroupId = ref(Number.parseInt(route.query.env_group_id as string) || 0)
 const envGroups = ref([]) as Ref<EnvGroup[]>
 
 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