···2233import (
44 "html/template"
55+ "log/slog"
66+ "testing"
77+58 "tangled.org/core/appview/config"
69 "tangled.org/core/idresolver"
77- "testing"
810)
9111012func TestPages_funcMap(t *testing.T) {
···1315 // Named input parameters for receiver constructor.
1416 config *config.Config
1517 res *idresolver.Resolver
1818+ l *slog.Logger
1619 want template.FuncMap
1720 }{
1821 // TODO: Add test cases.
1922 }
2023 for _, tt := range tests {
2124 t.Run(tt.name, func(t *testing.T) {
2222- p := NewPages(tt.config, tt.res)
2525+ p := NewPages(tt.config, tt.res, tt.l)
2326 got := p.funcMap()
2427 // TODO: update the condition below to compare got with tt.want.
2528 if true {
+1-1
appview/repo/repo.go
···823823824824 f, err := rp.repoResolver.Resolve(r)
825825 if err != nil {
826826- l.Error("failed to get repo and knot", err)
826826+ l.Error("failed to get repo and knot", "err", err)
827827 w.WriteHeader(http.StatusBadRequest)
828828 return
829829 }