remove redundant question as the participant cant choose

This commit is contained in:
Robin Olsen
2026-03-30 22:08:59 +02:00
parent 3cd8c6bfba
commit d24121ef10

View File

@@ -60,30 +60,19 @@ func (t *GitTask) Questions(interfaceType InterfaceType) Questions {
return BaseQuestions(interfaceType). return BaseQuestions(interfaceType).
With( With(
huh.NewGroup( huh.NewGroup(
huh.NewSelect[string]().Key("git_interface_used"). huh.NewSelect[string]().Key("git_interface_normally").
Title("What Git Interface did you use for the task?"). Title("What Git Interface do you normally use?").
Description("If you used multiple interfaces, select the one you relied on most for this task."). Description("If you regularly use multiple interfaces, select the one you prefer most.").
Options( Options(
huh.Option[string]{Value: "cli", Key: "Command Line Interface"}, huh.Option[string]{Value: "cli", Key: "Command Line Interface"},
huh.Option[string]{Value: "tui", Key: "Terminal User Interface"}, huh.Option[string]{Value: "tui", Key: "Terminal User Interface"},
huh.Option[string]{Value: "gui", Key: "Graphical User Interface"}, huh.Option[string]{Value: "gui", Key: "Graphical User Interface"},
), ),
), ))
).With(
huh.NewGroup(
huh.NewSelect[string]().Key("git_interface_normally").
Title("What Git Interface do you normally use?").
Description("If you regularly use multiple interfaces, select the one you prefer most.").
Options(
huh.Option[string]{Value: "cli", Key: "Command Line Interface"},
huh.Option[string]{Value: "tui", Key: "Terminal User Interface"},
huh.Option[string]{Value: "gui", Key: "Graphical User Interface"},
),
))
} }
func (t *GitTask) QuestionnaireKeys(_ InterfaceType) []string { func (t *GitTask) QuestionnaireKeys(_ InterfaceType) []string {
return BaseKeys().With("git_interface_used", "git_interface_normally") return BaseKeys().With("git_interface_normally")
} }
func (t *GitTask) Setup(ctx context.Context) error { func (t *GitTask) Setup(ctx context.Context) error {