about summary refs log tree commit diff stats
path: root/internal/server
diff options
context:
space:
mode:
Diffstat (limited to 'internal/server')
-rw-r--r--internal/server/mux.go15
1 files changed, 6 insertions, 9 deletions
diff --git a/internal/server/mux.go b/internal/server/mux.go
index f98e03e..8c34599 100644
--- a/internal/server/mux.go
+++ b/internal/server/mux.go
@@ -245,20 +245,17 @@ func NewMux(
 				return
 			}
 
-			tdata := components.DocumentData{
-				TemplateData: components.TemplateData{
-					ExtraHeadHTML: cfg.Web.ExtraHeadHTML,
-					Source:        source,
-					Sources:       sources,
-					Assets:        frontend.Assets,
-				},
-				Document: doc,
+			tdata := components.TemplateData{
+				ExtraHeadHTML: cfg.Web.ExtraHeadHTML,
+				Source:        source,
+				Sources:       sources,
+				Assets:        frontend.Assets,
 			}
 			if r.Header.Get("Fetch") == "true" {
 				w.Header().Add("Content-Type", "text/html; charset=utf-8")
 				err = components.Detail(*doc).Render(r.Context(), w)
 			} else {
-				err = components.DetailPage(tdata.TemplateData, *doc).Render(r.Context(), w)
+				err = components.DetailPage(tdata, *doc).Render(r.Context(), w)
 			}
 			if err != nil {
 				log.Error("template error", "template", importerSingular, "error", err)