aboutsummaryrefslogtreecommitdiffstats
path: root/commands
diff options
context:
space:
mode:
authorCyril Roelandt <tipecaml@gmail.com>2018-12-22 04:36:32 +0100
committerCyril Roelandt <tipecaml@gmail.com>2018-12-26 23:23:07 +0100
commit11e04748b93621a7d377d3163381ff1f38e5fdbe (patch)
treee19b418a848b50509fe6181648a4d75336c70157 /commands
parent32b3e263fc8443f6089b9de8fbce833369461982 (diff)
downloadgit-bug-11e04748b93621a7d377d3163381ff1f38e5fdbe.tar.gz
Allow empty messages in comments.
Some bug trackers, like Launchpad, allow messages to be empty (when adding a file to the bug, for instance).
Diffstat (limited to 'commands')
-rw-r--r--commands/show.go9
1 files changed, 8 insertions, 1 deletions
diff --git a/commands/show.go b/commands/show.go
index 86c01a17..935f617c 100644
--- a/commands/show.go
+++ b/commands/show.go
@@ -58,6 +58,7 @@ func runShowBug(cmd *cobra.Command, args []string) error {
indent := " "
for i, comment := range snapshot.Comments {
+ var message string
fmt.Printf("%s#%d %s <%s>\n\n",
indent,
i,
@@ -65,9 +66,15 @@ func runShowBug(cmd *cobra.Command, args []string) error {
comment.Author.Email,
)
+ if comment.Message == "" {
+ message = colors.GreyBold("No description provided.")
+ } else {
+ message = comment.Message
+ }
+
fmt.Printf("%s%s\n\n\n",
indent,
- comment.Message,
+ message,
)
}