From ea2d87322cc617c2bcca876adbbe59218f930e6c Mon Sep 17 00:00:00 2001 From: Umputun Date: Sat, 5 Jan 2019 13:47:11 -0600 Subject: [PATCH] don't pull title if passed by client already --- backend/app/store/service/service.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/app/store/service/service.go b/backend/app/store/service/service.go index 76671f3a..5974b863 100644 --- a/backend/app/store/service/service.go +++ b/backend/app/store/service/service.go @@ -60,13 +60,14 @@ func (s *DataStore) Create(comment store.Comment) (commentID string, err error) return "", errors.Wrap(err, "failed to prepare comment") } - if s.TitleExtractor != nil { + if s.TitleExtractor != nil && comment.PostTitle == "" { if title, err := s.TitleExtractor.Get(comment.Locator.URL); err == nil { comment.PostTitle = title } else { log.Printf("[WARN] failed to set title, %v", err) } } + return s.Interface.Create(comment) }