diff --git a/main.go b/main.go index da3de1e..e16ba02 100644 --- a/main.go +++ b/main.go @@ -74,8 +74,12 @@ func extractPatches(diffPatch []byte) ([]jsonpatch.Patch, error) { return patches, nil } -func updateFeed(feedResp []byte, gamePk string, ts string, updateId string) ([]byte, error) { +func updateFeed(feedResp []byte, gamePk, ts, updateId string) ([]byte, error) { diffPatchResp, err := statsapi.RequestDiffPatch(gamePk, ts, updateId) + if err != nil { + return nil, err + } + patches, err := extractPatches(diffPatchResp) if err != nil { feedResp, err = statsapi.RequestFeed(gamePk)