From 802c091ba210494c1eb3695938f10f19523a670e Mon Sep 17 00:00:00 2001 From: Kim Taylor Date: Wed, 25 Sep 2024 23:05:28 +1000 Subject: [PATCH] Try using generic survey data for LGA lages. --- make-council-pages.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/make-council-pages.sh b/make-council-pages.sh index 93bac3c..568b1e0 100755 --- a/make-council-pages.sh +++ b/make-council-pages.sh @@ -31,7 +31,14 @@ function create_or_update_page() { jq -n '[inputs | { (input_filename | sub("\\.json$"; "") | sub("^.+/"; "")): . }] | reduce .[] as $item ({}; . + $item)' "${media_inputs[@]}" > "$DATA_PATH"/$slug/media.json - content=$(echo "$council_block" | jq -c | php php-template/main.php --council-file "php://stdin" --candidates-file "$DATA_PATH"/$slug/candidates.csv --media-file "$DATA_PATH"/$slug/media.json ) + # Community groups get priority + if test -f "$DATA_PATH"/$slug/candidates.csv; then + candidates_file="$DATA_PATH"/$slug/candidates.csv + else + candidates_file="$DATA_PATH"/$slug/candidates-generic.csv + fi + + content=$(echo "$council_block" | jq -c | php php-template/main.php --council-file "php://stdin" --candidates-file "$candidates_file" --media-file "$DATA_PATH"/$slug/media.json ) if [ $? -eq 0 ]; then