drop logs
parent
e95b63d9ce
commit
74a403fa6d
|
|
@ -4,7 +4,6 @@ import (
|
||||||
"context"
|
"context"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"fmt"
|
"fmt"
|
||||||
"io"
|
|
||||||
"log"
|
"log"
|
||||||
"time"
|
"time"
|
||||||
)
|
)
|
||||||
|
|
@ -66,13 +65,11 @@ func (ugs *UserGameServer) listen(ctx context.Context, reader func(context.Conte
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
log.Printf("READ %s", b)
|
|
||||||
|
|
||||||
var m map[string]string
|
var m map[string]string
|
||||||
if err := json.Unmarshal(b, &m); err != nil {
|
if err := json.Unmarshal(b, &m); err != nil {
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
log.Printf("UNMARSHAL %+v", m)
|
|
||||||
|
|
||||||
if m["party"] == "start" {
|
if m["party"] == "start" {
|
||||||
if gameState, err := ugs.games.GameState(ctx, ugs.ID); err != nil {
|
if gameState, err := ugs.games.GameState(ctx, ugs.ID); err != nil {
|
||||||
|
|
@ -82,8 +79,7 @@ func (ugs *UserGameServer) listen(ctx context.Context, reader func(context.Conte
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
} else if m["k"] != "" {
|
} else if m["k"] != "" {
|
||||||
log.Println("TODO a kill occurred")
|
return fmt.Errorf("not impl: a kill occurred: %+v", m)
|
||||||
return io.EOF
|
|
||||||
} else if name := m["name"]; name != "" {
|
} else if name := m["name"]; name != "" {
|
||||||
if err := ugs.games.UpdateUserName(ctx, ugs.Session.ID, name); err != nil {
|
if err := ugs.games.UpdateUserName(ctx, ugs.Session.ID, name); err != nil {
|
||||||
return err
|
return err
|
||||||
|
|
@ -93,8 +89,7 @@ func (ugs *UserGameServer) listen(ctx context.Context, reader func(context.Conte
|
||||||
return err
|
return err
|
||||||
} else if gameState.Completed.IsZero() {
|
} else if gameState.Completed.IsZero() {
|
||||||
} else {
|
} else {
|
||||||
log.Println("TODO new game")
|
return fmt.Errorf("not impl: new game: %+v", m)
|
||||||
return io.EOF
|
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
return fmt.Errorf("UNKNOWN: %+v", m)
|
return fmt.Errorf("UNKNOWN: %+v", m)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue