From abb4f5675cea42fbd973f6457a85e176ac4dcb63 Mon Sep 17 00:00:00 2001 From: Kim Taylor Date: Wed, 25 Sep 2024 21:37:50 +1000 Subject: [PATCH] Fix weird pass-by-reference bug. --- csv-generic/gen-generic.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/csv-generic/gen-generic.php b/csv-generic/gen-generic.php index 5ead8fa..097bc27 100644 --- a/csv-generic/gen-generic.php +++ b/csv-generic/gen-generic.php @@ -39,7 +39,7 @@ foreach ($config_files as $config_file) { match_lga($candidate_data, $lga_list); /* Calculate score for candidate */ -foreach ($candidate_data as &$candidate) { +foreach ($candidate_data as $key => $candidate) { $score = 0; if ($candidate['Pledge'] === "y") $score++; @@ -48,7 +48,7 @@ foreach ($candidate_data as &$candidate) { if ($candidate['q4'] === "Yes") $score++; if ($candidate['q7'] === "Yes") $score++; - $candidate['Score'] = $score; + $candidate_data[$key]['Score'] = $score; } $header = ["Ward", "Candidate Name", "Rating", "Pledge", "Picture"];