From ce44378b9ce5ff6f8a409dfb0504c6bb09eec0bf Mon Sep 17 00:00:00 2001 From: Marty Schoch Date: Thu, 22 Jan 2015 17:45:13 -0500 Subject: [PATCH] only add highlighted fragments to map if successfully built some --- search/highlight/highlighters/simple/highlighter_simple.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/search/highlight/highlighters/simple/highlighter_simple.go b/search/highlight/highlighters/simple/highlighter_simple.go index 93ca9b5c..2d8c41f8 100644 --- a/search/highlight/highlighters/simple/highlighter_simple.go +++ b/search/highlight/highlighters/simple/highlighter_simple.go @@ -135,7 +135,9 @@ func (s *Highlighter) BestFragmentsInField(dm *search.DocumentMatch, doc *docume if dm.Fragments == nil { dm.Fragments = make(search.FieldFragmentMap, 0) } - dm.Fragments[field] = formattedFragments + if len(formattedFragments) > 0 { + dm.Fragments[field] = formattedFragments + } return formattedFragments }