From 082719265118106a399b267ec6760f83edb42f61 Mon Sep 17 00:00:00 2001 From: Martin Czygan Date: Tue, 31 Mar 2015 20:58:03 +0200 Subject: [PATCH] jats: trim title space --- jats/article.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/jats/article.go b/jats/article.go index b35fd7ac..59760f0c 100644 --- a/jats/article.go +++ b/jats/article.go @@ -5,6 +5,7 @@ import ( "errors" "fmt" "strconv" + "strings" "time" "github.com/kapsteur/franco" @@ -257,12 +258,12 @@ func (article *Article) CombinedTitle() string { group := article.Front.Article.TitleGroup if group.Title.Value != "" { if group.Subtitle.Value != "" { - return fmt.Sprintf("%s : %s", group.Title.Value, group.Subtitle.Value) + return strings.TrimSpace(fmt.Sprintf("%s : %s", group.Title.Value, group.Subtitle.Value)) } - return group.Title.Value + return strings.TrimSpace(group.Title.Value) } if group.Subtitle.Value != "" { - return group.Subtitle.Value + return strings.TrimSpace(group.Subtitle.Value) } return "" }