From 8713d9685647e0440e316c1aa31a8cdebfae6d43 Mon Sep 17 00:00:00 2001 From: Derek Smith Date: Tue, 9 Mar 2021 03:21:47 -0600 Subject: [PATCH] fix(init): support OptionAnswer form in survey/v2 (#113) --- cmd/git-chglog/questioner.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cmd/git-chglog/questioner.go b/cmd/git-chglog/questioner.go index 8773398a..99ba5b23 100644 --- a/cmd/git-chglog/questioner.go +++ b/cmd/git-chglog/questioner.go @@ -81,8 +81,11 @@ func (q *questionerImpl) ask() (*Answer, error) { tpls := q.getPreviewableList(templates) var previewableTransform = func(ans interface{}) (newAns interface{}) { - if s, ok := ans.(string); ok { - newAns = q.parsePreviewableList(s) + if s, ok := ans.(survey.OptionAnswer); ok { + newAns = survey.OptionAnswer{ + Value: q.parsePreviewableList(s.Value), + Index: s.Index, + } } return }