shithub: hugo

Download patch

ref: a54fd7df215c1eccb2749e2becdec93766a7b77f
parent: 16e1d99c6dd7e2acb362123ee7dea3e221f11177
author: Bjørn Erik Pedersen <[email protected]>
date: Mon Jan 1 09:28:19 EST 2018

resource: Use the correct Destination FS

Source and destination will be the same when this happens, but it should be correct.

See #4202

--- a/resource/image.go
+++ b/resource/image.go
@@ -414,7 +414,7 @@
 		if err != nil && os.IsNotExist(err) {
 			// When called from shortcodes, the target directory may not exist yet.
 			// See https://github.com/gohugoio/hugo/issues/4202
-			if err = i.spec.Fs.Source.MkdirAll(filepath.Dir(target), os.FileMode(0755)); err != nil {
+			if err = i.spec.Fs.Destination.MkdirAll(filepath.Dir(target), os.FileMode(0755)); err != nil {
 				res = err
 				return
 			}