resource: Fix broken build

This commit is contained in:
Bjørn Erik Pedersen 2018-09-03 09:22:36 +02:00
parent c15c7da42a
commit 0cc936583b
No known key found for this signature in database
GPG key ID: 330E6E2BD4859D8F
2 changed files with 7 additions and 5 deletions

View file

@ -19,6 +19,7 @@ import (
"io"
"path/filepath"
"github.com/gohugoio/hugo/common/hugio"
"github.com/gohugoio/hugo/media"
"github.com/gohugoio/hugo/resource"
)
@ -36,7 +37,7 @@ func New(rs *resource.Spec) *Client {
type multiReadSeekCloser struct {
mr io.Reader
sources []resource.ReadSeekCloser
sources []hugio.ReadSeekCloser
}
func (r *multiReadSeekCloser) Read(p []byte) (n int, err error) {
@ -75,8 +76,8 @@ func (c *Client) Concat(targetPath string, resources resource.Resources) (resour
resolvedm = r.MediaType()
}
concatr := func() (resource.ReadSeekCloser, error) {
var rcsources []resource.ReadSeekCloser
concatr := func() (hugio.ReadSeekCloser, error) {
var rcsources []hugio.ReadSeekCloser
for _, s := range resources {
rcr, ok := s.(resource.ReadSeekCloserResource)
if !ok {

View file

@ -20,6 +20,7 @@ import (
"github.com/spf13/afero"
"github.com/gohugoio/hugo/common/hugio"
"github.com/gohugoio/hugo/resource"
)
@ -53,8 +54,8 @@ func (c *Client) FromString(targetPath, content string) (resource.Resource, erro
c.rs.BaseFs.Resources.Fs,
resource.ResourceSourceDescriptor{
LazyPublish: true,
OpenReadSeekCloser: func() (resource.ReadSeekCloser, error) {
return resource.NewReadSeekerNoOpCloserFromString(content), nil
OpenReadSeekCloser: func() (hugio.ReadSeekCloser, error) {
return hugio.NewReadSeekerNoOpCloserFromString(content), nil
},
RelTargetFilename: filepath.Clean(targetPath)})