diff --git a/scripts/sync-project-secrets.sh b/scripts/sync-project-secrets.sh index 4eefe45..256d0a9 100755 --- a/scripts/sync-project-secrets.sh +++ b/scripts/sync-project-secrets.sh @@ -35,18 +35,17 @@ _sync_project_secrets() { echo "Récupération des secrets projet..." >&2 - # Récupérer l'id du dossier "projects/" - local folder_name="projects/$project_name" + # Récupérer l'id du dossier "projects" local folder_id folder_id=$(bw list folders --session "$BW_SESSION" 2>/dev/null \ - | python3 -c "import sys,json; folders=json.load(sys.stdin); print(next((f['id'] for f in folders if f['name']=='$folder_name'), ''))") + | python3 -c "import sys,json; folders=json.load(sys.stdin); print(next((f['id'] for f in folders if f['name']=='projects'), ''))") if [ -z "$folder_id" ]; then - echo "Dossier '$folder_name' introuvable dans Bitwarden." >&2 + echo "Dossier 'projects' introuvable dans Bitwarden." >&2 return 1 fi - # Chercher l'item dont le nom == project_name dans ce dossier + # Chercher l'item dont le nom == project_name dans le dossier projects local notes notes=$(bw list items --folderid "$folder_id" --session "$BW_SESSION" 2>/dev/null \ | python3 -c "