aboutsummaryrefslogtreecommitdiff
path: root/backend
diff options
context:
space:
mode:
authorWilliam Hergès <william@herges.fr>2025-10-04 00:12:58 +0200
committerWilliam Hergès <william@herges.fr>2025-10-04 00:12:58 +0200
commit0e042866340eff490b5a02059c80bf56a51a03fd (patch)
tree824687cfc4eb1589f8ed89a286143a23cd1b4329 /backend
parent1a2865717e82cbf567ad31622afdfa75f7cbfa1c (diff)
feat(backend): reduce number of log entry in home
Diffstat (limited to 'backend')
-rw-r--r--backend/home.go6
-rw-r--r--backend/logs.go2
2 files changed, 3 insertions, 5 deletions
diff --git a/backend/home.go b/backend/home.go
index e513707..453a6f5 100644
--- a/backend/home.go
+++ b/backend/home.go
@@ -13,8 +13,6 @@ import (
"github.com/go-chi/chi/v5"
)
-const maxLogsPerPage = 5
-
var (
sortedLogs []*logData
rootContent = map[string]template.HTML{}
@@ -33,7 +31,7 @@ func (h *homeData) SetData(d *data) {
func HandleHome(r *chi.Mux) {
r.Get("/", func(w http.ResponseWriter, r *http.Request) {
- d := handleGenericLogsDisplay(w, r)
+ d := handleGenericLogsDisplay(w, r, 3)
if d == nil {
return
}
@@ -100,7 +98,7 @@ func handleGenericRoot(w http.ResponseWriter, r *http.Request, name string) {
d.handleGeneric(w, r, "simple", d)
}
-func handleGenericLogsDisplay(w http.ResponseWriter, r *http.Request) *homeData {
+func handleGenericLogsDisplay(w http.ResponseWriter, r *http.Request, maxLogsPerPage int) *homeData {
rawPage := r.URL.Query().Get("page")
page := 1
if rawPage != "" {
diff --git a/backend/logs.go b/backend/logs.go
index 4705d0e..bd93353 100644
--- a/backend/logs.go
+++ b/backend/logs.go
@@ -120,7 +120,7 @@ func HandleLogs(r *chi.Mux) {
}
func handleLogList(w http.ResponseWriter, r *http.Request) {
- d := handleGenericLogsDisplay(w, r)
+ d := handleGenericLogsDisplay(w, r, 5)
if d == nil {
return
}