#!/bin/bash # This script uses the jq, wp, and php commands, make sure they are installed before running this script. # The folder containing data for each council. # Includes the list of candidates and any media. DATA_PATH="../spl-data/federal_2025" DEFAULT_IMAGE="../spl-data/default.png.json" # Iterate over folders in data path candidates_files=() for folder in "$DATA_PATH"/*; do if test -f "$folder"/candidates-generic.csv; then candidates_files+=("$folder"/candidates-generic.csv) fi # Community groups get priority if test -f "$folder"/candidates.csv; then candidates_files+=("$folder"/candidates.csv) fi done content=$(php pledge-update/pledge-page.php --candidates-files "${candidates_files[*]}" \ --default-image $DEFAULT_IMAGE) echo "$content" | wp post update 245816 -