diff --git a/text.go b/text.go index 860e0b0..0f67192 100644 --- a/text.go +++ b/text.go @@ -12,8 +12,8 @@ type Text interface { func NewText(textType, content string) (Text, error) { switch textType { - case "text": - return &PlainText{Type: textType, Text: content}, nil + case "text", "": + return &PlainText{Type: "text", Text: content}, nil case "html": return &PlainText{Type: textType, Text: html.EscapeString(content)}, nil case "xhtml": @@ -24,8 +24,6 @@ func NewText(textType, content string) (Text, error) { Content: content, }, }, nil - case "": - return &PlainText{Type: "text", Text: content}, nil default: return nil, fmt.Errorf("%v is not a valid text type", textType) }