hugolib: Fix taxonomies vs expired
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 15 Aug 2019 07:47:25 +0000 (09:47 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 15 Aug 2019 07:52:08 +0000 (09:52 +0200)
commit9475f61a377fcf23f910cbfd4ddca59261326665
tree94c7bc10cd48511e1f4855403c00d7b23969087f
parentea9261e856c13c1d4ae05fcca08766d410b4b65c
hugolib: Fix taxonomies vs expired

In Hugo 0.57 we needed to delay the page metadata initialization until we had built the page graph.

This introduced a regression in that we now created taxonomy entries for expired pages.

This fixes that by moving the "should not build" filter before we assemble the taxonomies.

Fixes #6213
hugolib/pagecollections.go
hugolib/pages_map.go
hugolib/taxonomy_test.go