Newer
Older
"code.electrolab.fr/it/vote.electrolab.fr/app/server/pages/common"
func RegisterRoutes(mux *http.ServeMux, app *server.App) {
mux.Handle("/events/Electrolab-AG-2021/votes", server.NewAppHandler(app, handleGetVotes))
func handleGetVotes(app *server.App, ctx context.Context, w http.ResponseWriter, r *http.Request) {
templateIndexVars.User, err = model.FetchUser(app.Context, app.Service.DB, r.FormValue("private_token"))
// Query has an error
log.Printf("Query error: %s", err.Error())
w.WriteHeader(http.StatusInternalServerError)
return
}
if templateIndexVars.User == nil {
templateIndexVars.Questions, err = model.FetchQuestions(app.Context, app.Service.DB, templateIndexVars.User.Uuid)
if err != nil {
// Query has an error
log.Printf("Query error 2: %s", err.Error())
w.WriteHeader(http.StatusInternalServerError)
return
}