commit 5218f999ab0dbfe6a49c3375c73dcbd2a2592d4f
parent 0687a88d907b6b0a2ffb6be0c72b70797e323e3e
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Sun, 15 Jan 2023 20:17:58 -0800
paginator set results per page fn
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/pkg/web/handlers/handlers.go b/pkg/web/handlers/handlers.go
@@ -3122,6 +3122,11 @@ func NewPaginator() *Paginator {
}
}
+func (p *Paginator) SetResultPerPage(v int64) *Paginator {
+ p.resultsPerPage = v
+ return p
+}
+
func (p *Paginator) Paginate(c echo.Context, query *gorm.DB) (int64, int64, int64, *gorm.DB) {
wantedPage := utils.DoParseInt64(c.QueryParam(p.wantedPageQueryParam))
var count int64