Revert "simply write new feeds for analysis/debugging"
This reverts commit 52705ebfc0bd14a2730a79ac80c614ee6700ac5e.
This commit is contained in:
parent
90ba6e6066
commit
d48113fb00
27
main.go
27
main.go
|
@ -64,21 +64,26 @@ func main() {
|
||||||
|
|
||||||
ts := feed["metaData"].(map[string]any)["timeStamp"].(string)
|
ts := feed["metaData"].(map[string]any)["timeStamp"].(string)
|
||||||
|
|
||||||
for {
|
var p statsapi.Push
|
||||||
var p statsapi.Push
|
err = ws.ReadJSON(&p)
|
||||||
err = ws.ReadJSON(&p)
|
if err != nil {
|
||||||
if err != nil {
|
log.Fatal(err)
|
||||||
log.Fatal(err)
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
patches, err := statsapi.DiffPatch(gamePk, ts, p.UpdateId)
|
||||||
|
if err != nil {
|
||||||
feed, err = statsapi.Feed(gamePk)
|
feed, err = statsapi.Feed(gamePk)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatal(err)
|
log.Fatal(err)
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
ts = feed["metaData"].(map[string]any)["timeStamp"].(string)
|
for _, patch := range patches {
|
||||||
writeTest(feed, ts)
|
for _, instr := range patch.Diff {
|
||||||
|
feed.Patch(&instr)
|
||||||
fmt.Println("update")
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
game.Update(&feed)
|
||||||
|
fmt.Println(game)
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue