فهرست منبع

Fix lists pagination breaking on the UI.

Kailash Nadh 3 سال پیش
والد
کامیت
56629ccb1c
2فایلهای تغییر یافته به همراه5 افزوده شده و 1 حذف شده
  1. 4 0
      cmd/lists.go
  2. 1 1
      frontend/src/views/Lists.vue

+ 4 - 0
cmd/lists.go

@@ -79,6 +79,10 @@ func handleGetLists(c echo.Context) error {
 	out.Total = out.Results[0].Total
 	out.Page = pg.Page
 	out.PerPage = pg.PerPage
+	if out.PerPage == 0 {
+		out.PerPage = out.Total
+	}
+
 	return c.JSON(http.StatusOK, okResp{out})
 }
 

+ 1 - 1
frontend/src/views/Lists.vue

@@ -130,7 +130,7 @@ export default Vue.extend({
       isFormVisible: false,
       queryParams: {
         page: 1,
-        orderBy: 'created_at',
+        orderBy: 'id',
         order: 'asc',
       },
     };