From 507584368c5910dd15f2525b336b1a4d738fac45 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Sun, 14 Dec 2014 11:28:54 +0100 Subject: [PATCH] Fix an issue with NaN causing invalid JSON. --- www/opening-stats.pl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/www/opening-stats.pl b/www/opening-stats.pl index c283248..edbff24 100755 --- a/www/opening-stats.pl +++ b/www/opening-stats.pl @@ -28,8 +28,8 @@ push @json_moves, { white => $white * 1, draw => $draw * 1, black => $black * 1, - white_avg_elo => $white_avg_elo * 1, - black_avg_elo => $black_avg_elo * 1, + white_avg_elo => $num_elo == 0 ? undef : $white_avg_elo * 1, + black_avg_elo => $num_elo == 0 ? undef : $black_avg_elo * 1, num_elo => $num_elo * 1 }; @@ -68,8 +68,8 @@ for my $move (@moves) { white => $white * 1, draw => $draw * 1, black => $black * 1, - white_avg_elo => $white_avg_elo * 1, - black_avg_elo => $black_avg_elo * 1, + white_avg_elo => $num_elo == 0 ? undef : $white_avg_elo * 1, + black_avg_elo => $num_elo == 0 ? undef : $black_avg_elo * 1, num_elo => $num_elo * 1 }; } -- 2.39.2