Code/.gitignore
Stéphan Peccini 64f041f04f
fix(fiches): Correction bug sélection fiche nécessitant double-clic
Problème:
- Lors du changement de fiche dans le selectbox, l'ancienne fiche
  restait affichée et il fallait cliquer 2 fois pour changer

Cause:
- Le code assignait manuellement la valeur du selectbox au session_state
  AVANT l'affichage du widget, créant un conflit avec l'index forcé
- Streamlit réexécutait le script avec l'ancienne valeur stockée

Solution:
- Utilisation du paramètre 'key' pour lier automatiquement le selectbox
  au session_state au lieu d'une assignation manuelle
- Suppression des lignes redondantes d'assignation

Changements:
- app/fiches/interface.py: Ajout key pour les 2 selectbox
- .gitignore: Précision /Fiches/ pour ne pas ignorer app/fiches/

Impact:
- Sélection de fiche fonctionne maintenant au premier clic
- Comportement Streamlit standard et prévisible
2026-02-08 09:23:49 +01:00

52 lines
684 B
Plaintext

# Ignorer fichiers sensibles
.env.local
# Ignorer fichiers utilisateurs
*.pyc
__pycache__/
*.pyo
*.pyd
*.dot
prompt.md
.gitignore
# Ignorer cache et temporaire
.cache/
*.log
*.tmp
*.old
*.bak
tempo/
tmp/
jobs/
# Ignorer config locale
.ropeproject/
venv/
.venv/
Local/
HTML/
Corpus/
# Ignorer données Fiches générées (adapté à ton projet)
/Fiches/
HTML/
/static/Fiches/
# Autres spécifiques si besoin
.DS_Store
.zed
.ropeproject
# VSCode - settings personnel (copier depuis settings.json.example)
.vscode/settings.json
# Rapports de couverture et sécurité
htmlcov/
.coverage
bandit-report.json
bandit-report.txt
# Fichiers temporaires batch_ia
batch_ia/temp_sections/