tlp/resources: resources.Get returns nil when given empty string

This commit is contained in:
shifterbit authored and Bjørn Erik Pedersen committed 2022-11-17 18:09:54 +01:00
1 parent bafb389b38
commit db945a6ed2
1 file changed
+5
+5
View 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)
}