summaryrefslogtreecommitdiffstats
path: root/resource/transform.go
diff options
context:
space:
mode:
Diffstat (limited to 'resource/transform.go')
-rw-r--r--resource/transform.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/resource/transform.go b/resource/transform.go
index 9e6215b9e..01b05b73e 100644
--- a/resource/transform.go
+++ b/resource/transform.go
@@ -19,6 +19,7 @@ import (
"strconv"
"strings"
+ "github.com/gohugoio/hugo/common/collections"
"github.com/gohugoio/hugo/common/errors"
"github.com/gohugoio/hugo/common/hugio"
"github.com/gohugoio/hugo/helpers"
@@ -37,6 +38,7 @@ import (
var (
_ ContentResource = (*transformedResource)(nil)
_ ReadSeekCloserResource = (*transformedResource)(nil)
+ _ collections.Slicer = (*transformedResource)(nil)
)
func (s *Spec) Transform(r Resource, t ResourceTransformation) (Resource, error) {
@@ -166,6 +168,8 @@ type transformedResourceMetadata struct {
}
type transformedResource struct {
+ commonResource
+
cache *ResourceCache
// This is the filename inside resources/_gen/assets