commit 04afc9d04e691d67056af91097a75698f5339b46
parent 973fd4eb267f1a9096441a6f26c6a2410413709f
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Sun, 15 Jan 2023 20:35:26 -0800
paginator SetWantedPageQueryParam
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/pkg/web/handlers/handlers.go b/pkg/web/handlers/handlers.go
@@ -3111,6 +3111,11 @@ func (p *Paginator) SetResultPerPage(v int64) *Paginator {
return p
}
+func (p *Paginator) SetWantedPageQueryParam(v string) *Paginator {
+ p.wantedPageQueryParam = 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