Skip to content

Skip boolean prompts on dump reload using empty-string sentinel#285

Merged
filippo-20tab merged 1 commit into
mainfrom
hotfix/1175-skip-bool-prompts-on-dump-reload
Apr 29, 2026
Merged

Skip boolean prompts on dump reload using empty-string sentinel#285
filippo-20tab merged 1 commit into
mainfrom
hotfix/1175-skip-bool-prompts-on-dump-reload

Conversation

@filippo-20tab
Copy link
Copy Markdown
Contributor

@filippo-20tab filippo-20tab commented Apr 29, 2026

Summary

  • Quando il wizard ricarica un dump, i prompt booleani (Sentry?, Pact?, monitoring stack?) venivano riproposti anche se l'utente li aveva già rifiutati: il dump conteneva None per i campi correlati e la condizione is None rifaceva la domanda.
  • Aggiunto un sentinel "" salvato nel ramo else di ciascun prompt: significa "utente ha già detto no" e fa skippare la conferma al reload.
  • Test aggiornati e 3 nuovi test che verificano l'idempotenza del reload.

Test plan

  • python3 -m unittest tests.test_collector → 68 ok
  • Reload manuale di un dump in cui Pact/Sentry/monitoring erano stati rifiutati → wizard salta le tre domande

@filippo-20tab filippo-20tab merged commit 10c0eb4 into main Apr 29, 2026
1 check passed
@filippo-20tab filippo-20tab deleted the hotfix/1175-skip-bool-prompts-on-dump-reload branch April 29, 2026 10:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant