Skip to content

Commit a14ef2d

Browse files
authored
Merge pull request #3 from flynneva/devel
add retry to boxscore if no stats returned
2 parents cb8e78a + 137f09d commit a14ef2d

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

src/components/NCAA.js

+10-3
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,16 @@ function useNCAA() {
8787
})
8888
.then((response) => response.json())
8989
.then((data) => {
90-
setNCAA((ncaa) => ({ ...ncaa, boxscore: data }))
91-
setNCAA((ncaa) => ({ ...ncaa, gameID: gameID }))
92-
setNCAA((ncaa) => ({ ...ncaa, loadingBoxScore: false }))
90+
if (
91+
data.teams['0'].playerStats.length &&
92+
data.teams['0'].playerStats.length > 1
93+
) {
94+
setNCAA((ncaa) => ({ ...ncaa, boxscore: data }))
95+
setNCAA((ncaa) => ({ ...ncaa, gameID: gameID }))
96+
setNCAA((ncaa) => ({ ...ncaa, loadingBoxScore: false }))
97+
} else {
98+
setTimeout(getBoxScore(gameID), 300)
99+
}
93100
})
94101
.catch((error) => {
95102
setNCAA((ncaa) => ({ ...ncaa, loadingBoxScore: false }))

0 commit comments

Comments
 (0)