From 1719c7e674e309e456318705c840c6a4710e8196 Mon Sep 17 00:00:00 2001 From: Brian Miyaji Date: Wed, 26 Jun 2019 00:12:19 +1000 Subject: [PATCH] Fix uncaught error in player class --- includes/class-sp-player.php | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/includes/class-sp-player.php b/includes/class-sp-player.php index 0e29f07b..4103dd1b 100644 --- a/includes/class-sp-player.php +++ b/includes/class-sp-player.php @@ -504,17 +504,19 @@ class SP_Player extends SP_Custom_Post { // Loop through away teams if ( sizeof( $results ) ): foreach ( $results as $team_results ): - unset( $team_results['outcome'] ); - foreach ( $team_results as $result_slug => $team_result ): + if ( is_array( $team_results ) ): + unset( $team_results['outcome'] ); + foreach ( $team_results as $result_slug => $team_result ): - // Add to total - $value = sp_array_value( $totals, $result_slug . 'against', 0 ); - $value += floatval( $team_result ); - $totals[ $result_slug . 'against' ] = $value; + // Add to total + $value = sp_array_value( $totals, $result_slug . 'against', 0 ); + $value += floatval( $team_result ); + $totals[ $result_slug . 'against' ] = $value; - // Add subset - $totals[ $result_slug . 'against' . ( $i + 1 ) ] = $team_result; - endforeach; + // Add subset + $totals[ $result_slug . 'against' . ( $i + 1 ) ] = $team_result; + endforeach; + endif; endforeach; endif; endif;