From d559a6a785d4120c1ea9ed542b361e8f97c9a137 Mon Sep 17 00:00:00 2001 From: Alec Thomas Date: Wed, 6 Jun 2018 18:13:36 +1000 Subject: [PATCH] Fix display of default value in placeholder. --- model.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/model.go b/model.go index 64fc799..40e4c74 100644 --- a/model.go +++ b/model.go @@ -223,14 +223,14 @@ func (f *Flag) FormatPlaceHolder() string { if f.Value.IsCumulative() { tail += ", ..." } - if f.PlaceHolder != "" { - return f.PlaceHolder + tail - } if f.Default != "" { if f.Value.Value.Kind() == reflect.String { return strconv.Quote(f.Default) + tail } return f.Default + tail } + if f.PlaceHolder != "" { + return f.PlaceHolder + tail + } return strings.ToUpper(f.Name) + tail }