From 9d03ac4198f81574dd1e75e969e71318d68d09d3 Mon Sep 17 00:00:00 2001 From: Gilles Filippini Date: Mon, 4 Sep 2023 21:50:03 +0200 Subject: [PATCH] Fix suite changement format tableau --- generate-all-badges-from-member-list.sh | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/generate-all-badges-from-member-list.sh b/generate-all-badges-from-member-list.sh index 841e1ef..dd45905 100755 --- a/generate-all-badges-from-member-list.sh +++ b/generate-all-badges-from-member-list.sh @@ -13,10 +13,17 @@ while read line; do break fi number="${member[0]}" - lastname="$(normalize_name "${member[1]}")" - firstname="$(normalize_name "${member[2]}")" - nickname="${member[3]}" - key="${member[4]}" + if [ -z "$number" ]; then + continue + fi + lastname="$(normalize_name "${member[3]}")" + firstname="$(normalize_name "${member[4]}")" + nickname="${member[5]}" + nickname="${nickname:-${member[6]}}" + key="${member[9]}" + if [ -z "$number" ] || [ -z "$key" ]; then + continue + fi ./create-badge.sh "$number" "$lastname $firstname" "$nickname" "$key" -done < <(xlsx2csv -q all -d ' ' "$spreadsheet" | tail +3) +done < <(xlsx2csv -q all -d ' ' "$spreadsheet" | tail +3)