mirror of
https://github.com/gohugoio/hugo.git
synced 2025-08-21 21:35:28 +02:00
hugolib: Allow nil to be unwrapped as *Page
Previously, calls to *Page.Eq(nil) would always return false because the unwrapPage func didn't support the nil case. Add support for unwrapping nil to a *Page. Fixes #5043
This commit is contained in:
committed by
Bjørn Erik Pedersen
parent
10ac2ec446
commit
498d629958
@@ -152,6 +152,8 @@ func unwrapPage(in interface{}) (*Page, error) {
|
||||
return v.Page, nil
|
||||
case *PageWithoutContent:
|
||||
return v.Page, nil
|
||||
case nil:
|
||||
return nil, nil
|
||||
default:
|
||||
return nil, fmt.Errorf("%T not supported", in)
|
||||
}
|
||||
|
Reference in New Issue
Block a user