diff --git a/internal/embedfs/web/css/output.css b/internal/embedfs/web/css/output.css index b73637c..cce1f74 100644 --- a/internal/embedfs/web/css/output.css +++ b/internal/embedfs/web/css/output.css @@ -829,6 +829,9 @@ .text-yellow { color: var(--yellow); } + .lowercase { + text-transform: lowercase; + } .uppercase { text-transform: uppercase; } diff --git a/internal/handlers/pageopt_helpers.go b/internal/handlers/pageopt_helpers.go index 1e814a8..f73c1be 100644 --- a/internal/handlers/pageopt_helpers.go +++ b/internal/handlers/pageopt_helpers.go @@ -27,10 +27,10 @@ func pageOptsFromQuery(s *hws.Server, w http.ResponseWriter, r *http.Request) *d } func getPageOpts(s *hws.Server, w http.ResponseWriter, r *http.Request, g validation.Getter) *db.PageOpts { - page := g.Int("page").Min(1).Value - perPage := g.Int("per_page").Min(1).Max(100).Value - order := g.String("order").TrimSpace().ToUpper().AllowedValues([]string{"ASC", "DESC"}).Value - orderBy := g.String("order_by").TrimSpace().ToLower().Value + page := g.Int("page").Optional().Min(1).Value + perPage := g.Int("per_page").Optional().Min(1).Max(100).Value + order := g.String("order").TrimSpace().ToUpper().Optional().AllowedValues([]string{"ASC", "DESC"}).Value + orderBy := g.String("order_by").TrimSpace().Optional().ToLower().Value valid := g.ValidateAndError(s, w, r) if !valid { return nil