3
0
Files
corteza/pkg/rh/paging.go
Tomaž Jerman 68cdcc7227 Remove page normalizers
Unneeded.
2019-11-13 13:42:35 +01:00

27 lines
371 B
Go

package rh
const (
PER_PAGE_DEFAULT uint = 50
PER_PAGE_MAX = 200
PER_PAGE_MIN = 10
)
type (
PageFilter struct {
Page uint `json:"page"`
PerPage uint `json:"perPage"`
Count uint `json:"count"`
}
)
func Paging(page, perPage uint) PageFilter {
if page == 0 {
page = 1
}
return PageFilter{
Page: page,
PerPage: perPage,
}
}