]> git.maquefel.me Git - brevno-suite/hugo/commitdiff
tlp/resources: resources.Get returns nil when given empty string
authorshifterbit <48891590+shifterbit@users.noreply.github.com>
Tue, 15 Nov 2022 05:22:38 +0000 (00:22 -0500)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 17 Nov 2022 17:09:54 +0000 (18:09 +0100)
tpl/resources/resources.go

index 428e36c92deeeb3408fce2f6ee520e4f50302b04..d8f06761d688ab5db88005d9403d73f2269bd750 100644 (file)
@@ -123,7 +123,12 @@ func (ns *Namespace) Copy(s any, r resource.Resource) (resource.Resource, error)
 // Get locates the filename given in Hugo's assets filesystem
 // and creates a Resource object that can be used for further transformations.
 func (ns *Namespace) Get(filename any) resource.Resource {
+
        filenamestr, err := cast.ToStringE(filename)
+
+       if filenamestr == "" {
+               return nil
+       }
        if err != nil {
                panic(err)
        }