From b2a676f5f09a3eea360887b099b9d5fc25a88492 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Tue, 30 Oct 2018 20:24:34 +0100 Subject: hugolib: Fix broken manual summary handling Fixes #5381 --- hugolib/page_content.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'hugolib/page_content.go') diff --git a/hugolib/page_content.go b/hugolib/page_content.go index dab46411e..5a8258279 100644 --- a/hugolib/page_content.go +++ b/hugolib/page_content.go @@ -27,7 +27,9 @@ import ( ) var ( - internalSummaryDivider = []byte("HUGOMORE42") + internalSummaryDividerBase = "HUGOMORE42" + internalSummaryDividerBaseBytes = []byte(internalSummaryDividerBase) + internalSummaryDividerPre = []byte("\n\n" + internalSummaryDividerBase + "\n\n") ) // The content related items on a Page. @@ -111,7 +113,7 @@ Loop: } case it.Type == pageparser.TypeLeadSummaryDivider: - result.Write(internalSummaryDivider) + result.Write(internalSummaryDividerPre) p.source.hasSummaryDivider = true // Need to determine if the page is truncated. f := func(item pageparser.Item) bool { -- cgit v1.2.3