diff options
Diffstat (limited to 'internal/web/server.go')
| -rw-r--r-- | internal/web/server.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/internal/web/server.go b/internal/web/server.go index 76a5d3b..8c8afc6 100644 --- a/internal/web/server.go +++ b/internal/web/server.go @@ -196,8 +196,11 @@ func indexHandler(cfg config.Config) http.HandlerFunc { secs, loadVersions, err := loadSections(cfg, lectionary, date, all, versions) reading := renderOrError(secs, loadVersions, lectionary, display, err) + // Check the boxes for the versions actually rendered (loadVersions), + // not the raw request: traditional/offline substitute pl->wuj, so the + // pl box must not show checked while Wujek is what's displayed. selected := map[string]bool{} - for _, v := range versions { + for _, v := range loadVersions { selected[v] = true } versionOpts := make([]versionOpt, 0, len(bibleVersions)) |
