From f6233feef309f9f350157858d9aa7b899e647c22 Mon Sep 17 00:00:00 2001 From: filifa Date: Wed, 10 Jul 2024 23:48:20 -0500 Subject: [PATCH] simply write new feeds for analysis/debugging --- main.go | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/main.go b/main.go index 875b6ba..79f890a 100644 --- a/main.go +++ b/main.go @@ -64,26 +64,21 @@ func main() { ts := feed["metaData"].(map[string]any)["timeStamp"].(string) - var p statsapi.Push - err = ws.ReadJSON(&p) - if err != nil { - log.Fatal(err) - } + for { + var p statsapi.Push + err = ws.ReadJSON(&p) + if err != nil { + log.Fatal(err) + } - patches, err := statsapi.DiffPatch(gamePk, ts, p.UpdateId) - if err != nil { feed, err = statsapi.Feed(gamePk) if err != nil { log.Fatal(err) } - } else { - for _, patch := range patches { - for _, instr := range patch.Diff { - feed.Patch(&instr) - } - } - } - game.Update(&feed) - fmt.Println(game) + ts = feed["metaData"].(map[string]any)["timeStamp"].(string) + writeTest(feed, ts) + + fmt.Println("update") + } }