You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hugobot/export/newsletters.go

19 lines
368 B
Go

package export
import (
"git.sp4ke.com/sp4ke/hugobot/v3/feeds"
"git.sp4ke.com/sp4ke/hugobot/v3/posts"
"path"
"github.com/gobuffalo/flect"
)
func NewsletterPostLayout(exp Map, feed feeds.Feed, post posts.Post) error {
section := path.Base(flect.Singularize(feed.Section))
if feed.Section == "bulletin/newsletters" {
exp["layout"] = section
}
return nil
}