ref: 28020f866b910c4253f201ee703f15c6810dfe8b
parent: 47e65c4acd561fe67fb7d5a6897d2e53dff484c2
author: Bjørn Erik Pedersen <[email protected]>
date: Thu Jul 23 20:28:21 EDT 2015
Move apply before cache put It just looks better. See #1293
--- a/hugolib/pageCache.go
+++ b/hugolib/pageCache.go
@@ -59,14 +59,14 @@
pagesCopy := append(Pages(nil), p...)
+ if apply != nil {
+ apply(pagesCopy)
+ }
+
if v, ok := c.m[key]; ok {
c.m[key] = append(v, [2]Pages{p, pagesCopy})
} else {
c.m[key] = [][2]Pages{[2]Pages{p, pagesCopy}}
- }
-
- if apply != nil {
- apply(pagesCopy)
}
return pagesCopy, false