1 package server 2 3 import ( 4 "net/http" 5 6 "codeberg.org/tslocum/sriracha/internal/database" 7 . "codeberg.org/tslocum/sriracha/util" 8 ) 9 10 const logPageSize = 25 11 12 func (s *Server) serveLog(data *templateData, db *database.DB, w http.ResponseWriter, r *http.Request) { 13 page := PathInt(r, "/sriracha/log/p") 14 data.Template = "manage_log" 15 data.Manage.Logs = db.LogsByPage(page) 16 data.Page = page 17 data.Pages = pageCount(db.LogCount(), logPageSize) 18 } 19