From 3708a694ed237391f9fc8516d46d85e82386b4f8 Mon Sep 17 00:00:00 2001 From: Kim Taylor Date: Wed, 25 Sep 2024 18:43:36 +1000 Subject: [PATCH] OR pledge status of generic survey and community survey. --- pledge-update/parse_pledge_data.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pledge-update/parse_pledge_data.php b/pledge-update/parse_pledge_data.php index 5332c23..f687715 100644 --- a/pledge-update/parse_pledge_data.php +++ b/pledge-update/parse_pledge_data.php @@ -33,6 +33,12 @@ function parse_pledge_data($candidates_files, $default_image) { foreach ($headers as $key => $value) { $candidate[$value] = $data[$key]; } + $name_slug = trim_sluggify($candidate['Candidate Name']); + if (array_key_exists($name_slug, $candidate_data)) { + if ($candidate_data[$name_slug]['Pledge'] === 'y') { + $candidate['Pledge'] = 'y'; + } + } $candidate['Council'] = $config['councilName']; $candidate['Path'] = dirname($file); $media_desc = $candidate['Path']."/". @@ -49,7 +55,7 @@ function parse_pledge_data($candidates_files, $default_image) { $candidate['image_url'] = $media['url']; $candidate['image_id'] = $media['id']; } - $candidate_data[trim_sluggify($candidate['Candidate Name'])] = $candidate; + $candidate_data[$name_slug] = $candidate; } fclose($handle); } else {