From 21fb7d57f773d8a0b868f4bf341fb8dbae476272 Mon Sep 17 00:00:00 2001 From: Brian Miyaji Date: Tue, 31 Jan 2017 19:25:33 +1100 Subject: [PATCH] Fix decimal places dropped from player list statistics --- includes/class-sp-player-list.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/includes/class-sp-player-list.php b/includes/class-sp-player-list.php index c5e1c20c..c32d0abb 100644 --- a/includes/class-sp-player-list.php +++ b/includes/class-sp-player-list.php @@ -555,10 +555,12 @@ class SP_Player_List extends SP_Custom_Post { endif; if ( $placeholder !== '' && is_numeric( $placeholder ) ): - $placeholders[ $player_id ][ $stat->post_name ] = sp_array_value( $placeholders[ $player_id ], $stat->post_name, 0 ) + $placeholder; + $placeholder = sp_array_value( $placeholders[ $player_id ], $stat->post_name, 0 ) + $placeholder; else: - $placeholders[ $player_id ][ $stat->post_name ] = sp_array_value( $placeholders[ $player_id ], $stat->post_name, '-' ); + $placeholder = sp_array_value( $placeholders[ $player_id ], $stat->post_name, '-' ); endif; + + $placeholders[ $player_id ][ $stat->post_name ] = number_format( $placeholder, $stat->precision, '.', '' ); endforeach; endforeach;