From 6f89c7ce00ea2a38e987a01617ebaa7dd54b93ea Mon Sep 17 00:00:00 2001 From: Mitchell Gerber Date: Thu, 17 Aug 2017 16:08:06 -0500 Subject: [PATCH] fix pubg error handling --- server/webserver/pubg/pubg.go | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/server/webserver/pubg/pubg.go b/server/webserver/pubg/pubg.go index 5574dfc..31edd7a 100644 --- a/server/webserver/pubg/pubg.go +++ b/server/webserver/pubg/pubg.go @@ -28,13 +28,22 @@ func Start(key string, players []string) { func fetchStats(players []string) { - api := pubgClient.New(apiKey) + api, err := pubgClient.New(apiKey) + + if err != nil { + log.Fatal(err) + } // fetch new stats every 30 seconds for { for _, player := range players { - newStats := api.GetPlayer(player) + newStats, err := api.GetPlayer(player) + + if err != nil { + log.Println(err) + continue + } mut.Lock() stats[player] = newStats