diff options
Diffstat (limited to 'internal')
| -rw-r--r-- | internal/handlers/main.go | 12 | 
1 files changed, 4 insertions, 8 deletions
diff --git a/internal/handlers/main.go b/internal/handlers/main.go index 97a54cd..4717f3c 100644 --- a/internal/handlers/main.go +++ b/internal/handlers/main.go @@ -13,9 +13,9 @@ import (  // Handlers structure  type Handlers struct { -	cfg      config.Config -	log      *slog.Logger -	repo     repos.FullRepo +	cfg  config.Config +	log  *slog.Logger +	repo repos.FullRepo  }  // NewHandlers constructor @@ -134,10 +134,7 @@ func (h *Handlers) renderQuestion(w http.ResponseWriter, question *models.Questi  		*models.Question  	} -	err = tmpl.ExecuteTemplate(w, "main", &TemplateData{ -		Question: question, -		ShowNext: h.showNext, -	}) +	err = tmpl.ExecuteTemplate(w, "main", question)  	if err != nil {  		h.log.Error("failed to render template", "error", err)  	} @@ -157,6 +154,5 @@ func (h *Handlers) MainPage(w http.ResponseWriter, r *http.Request) {  		abortWithError(w, "Question not found")  		return  	} -  	h.renderQuestion(w, question)  }  | 
