diff --git a/internal/lobsters/format.go b/internal/lobsters/format.go index f49ad59..91b4393 100644 --- a/internal/lobsters/format.go +++ b/internal/lobsters/format.go @@ -21,12 +21,14 @@ func (o Op) String() (ret string) { ret += fmt.Sprintf("title: %s\n", o.title) ret += fmt.Sprintf(" self: %s\n", o.self) if o.url != "" { - ret += fmt.Sprintf(" url: %s\n", o.url) + ret += fmt.Sprintf(" url: %s\n\n", o.url) + } + if o.message != "" { + ret += fmt.Sprintf( + "\n%s\n\n", + format.FormatText(o.message, o.thread.LineWidth, o.thread.LeftPadding), + ) } - ret += fmt.Sprintf( - "\n%s\n\n", - format.FormatText(o.message, o.thread.LineWidth, o.thread.LeftPadding), - ) ret += fmt.Sprintf( "%s - %s \n\n\n", format.AuthorStyle.Render(o.username),