diff options
author | Alan Pearce | 2024-05-15 09:53:51 +0200 |
---|---|---|
committer | Alan Pearce | 2024-05-15 09:53:51 +0200 |
commit | 91836fef16532b72d9fd3edbcbe3844d9c541345 (patch) | |
tree | e1a7e56127373b33d97b2d23fd5b6ae620fb42b5 /internal | |
parent | 1a5c82e2d08accb6330c4164ab987b87157b10ed (diff) | |
download | searchix-91836fef16532b72d9fd3edbcbe3844d9c541345.tar.lz searchix-91836fef16532b72d9fd3edbcbe3844d9c541345.tar.zst searchix-91836fef16532b72d9fd3edbcbe3844d9c541345.zip |
perf: move scripts to head to enable fetching in parallel
Diffstat (limited to 'internal')
-rw-r--r-- | internal/config/config.go | 2 | ||||
-rw-r--r-- | internal/server/mux.go | 10 |
2 files changed, 6 insertions, 6 deletions
diff --git a/internal/config/config.go b/internal/config/config.go index add4e67..3cf8c5c 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -70,7 +70,7 @@ type Web struct { BaseURL URL SentryDSN string Environment string - ExtraBodyHTML template.HTML + ExtraHeadHTML template.HTML Headers map[string]string } diff --git a/internal/server/mux.go b/internal/server/mux.go index 0f32507..f37bd6e 100644 --- a/internal/server/mux.go +++ b/internal/server/mux.go @@ -46,7 +46,7 @@ type TemplateData struct { Query string Results bool SourceResult *bleve.SearchResult - ExtraBodyHTML template.HTML + ExtraHeadHTML template.HTML Version VersionInfo } @@ -102,7 +102,7 @@ func NewMux( mux := http.NewServeMux() mux.HandleFunc("/{$}", func(w http.ResponseWriter, _ *http.Request) { indexData := TemplateData{ - ExtraBodyHTML: config.Web.ExtraBodyHTML, + ExtraHeadHTML: config.Web.ExtraHeadHTML, Sources: config.Importer.Sources, Version: *versionInfo, } @@ -149,7 +149,7 @@ func NewMux( tdata := ResultData[options.NixOption]{ TemplateData: TemplateData{ - ExtraBodyHTML: config.Web.ExtraBodyHTML, + ExtraHeadHTML: config.Web.ExtraHeadHTML, Source: *source, Sources: config.Importer.Sources, Version: *versionInfo, @@ -209,7 +209,7 @@ func NewMux( } err = templates["search"].Execute(w, TemplateData{ - ExtraBodyHTML: config.Web.ExtraBodyHTML, + ExtraHeadHTML: config.Web.ExtraHeadHTML, Sources: config.Importer.Sources, Source: *source, SourceResult: sourceResult, @@ -227,7 +227,7 @@ func NewMux( if liveReload { applyDevModeOverrides(config) - config.Web.ExtraBodyHTML = jsSnippet + config.Web.ExtraHeadHTML = jsSnippet liveReload := livereload.New() liveReload.Start() top.Handle("/livereload", liveReload) |