check for redis nil
This commit is contained in:
2
main.go
2
main.go
@@ -179,7 +179,7 @@ func getPlayer(w http.ResponseWriter, r *http.Request) {
|
|||||||
|
|
||||||
metaStats := new(utils.MatchStats)
|
metaStats := new(utils.MatchStats)
|
||||||
err = rdc.Get(context.Background(), fmt.Sprintf("csgowtfd_meta_%d", tPlayer.ID), &metaStats)
|
err = rdc.Get(context.Background(), fmt.Sprintf("csgowtfd_meta_%d", tPlayer.ID), &metaStats)
|
||||||
if err != nil {
|
if err != nil || metaStats == nil {
|
||||||
wins, ties, losses, err := utils.GetMatchStats(tPlayer, db.Lock)
|
wins, ties, losses, err := utils.GetMatchStats(tPlayer, db.Lock)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Errorf("[GP] Error retrieving match-stats for player %s: %v", id, err)
|
log.Errorf("[GP] Error retrieving match-stats for player %s: %v", id, err)
|
||||||
|
Reference in New Issue
Block a user