From 0cb4b7aaefb94ef621002fd87c67b7b7206cdf50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Thu, 13 Jan 2022 11:16:58 +0100 Subject: [PATCH] Improve SurveyAskOne stub error messages --- pkg/prompt/stubber.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/prompt/stubber.go b/pkg/prompt/stubber.go index 6ad992d02..482381161 100644 --- a/pkg/prompt/stubber.go +++ b/pkg/prompt/stubber.go @@ -98,7 +98,11 @@ func InitAskStubber() (*AskStubber, func()) { } if err := core.WriteAnswer(response, fieldName, userValue); err != nil { - return fmt.Errorf("AskStubber failed writing the answer for field %q: %w", fieldName, err) + topic := fmt.Sprintf("field %q", fieldName) + if fieldName == "" { + topic = fmt.Sprintf("%q", message) + } + return fmt.Errorf("AskStubber failed writing the answer for %s: %w", topic, err) } return nil }