package main import ( "net/http" ) func (app *application) ShowText(w http.ResponseWriter, r *http.Request) { data, err := app.foundryApp.HandleWSRequest("/join") if err != nil { app.slogger.Error("", "error", err) w.Write([]byte(err.Error())) return } // setupData, err := models.ParseSetupModel(data) // if err != nil { // app.slogger.Error("", "error", err) // w.Write([]byte(err.Error())) // return // } // fmt.Printf("JSON msg: %t\n", setupData.IsAdmin) w.Write(data) } func (app *application) WhenNextSession(w http.ResponseWriter, r *http.Request) { // data, err := app.foundryApp.HandleWSRequest("/setup") // if err != nil { // app.slogger.Error("", "error", err) // w.Write([]byte(err.Error())) // return // } // setupData, err := json_model.ParseSetupModel(data) // if err != nil { // app.slogger.Error("", "error", err) // w.Write([]byte(err.Error())) // return // } // // nextSession, err := setupData.GetWorlds().GetSessionTime("") // // if err != nil { // // app.slogger.Error("", "error", err) // // w.Write([]byte(err.Error())) // // return // // } // app.slogger.Info("Next session data is ready to send", "sessionTime", nextSession) // w.Write([]byte(nextSession.Local().String())) return }