1
mirror of https://github.com/jlelse/GoBlog synced 2024-06-01 10:14:28 +00:00

Fix extraction of parameters in content

This commit is contained in:
Jan-Lukas Else 2023-12-19 18:20:55 +01:00
parent 7c6d0354fb
commit 12657e580d

View File

@ -333,11 +333,12 @@ func (a *goBlog) extractParamsFromContent(p *post) error {
// Copy frontmatter to parameters
for key, value := range meta {
if a, ok := value.([]any); ok {
p.Parameters[key] = []string{}
for _, ae := range a {
p.Parameters[key] = append(p.Parameters[key], cast.ToString(ae))
}
} else {
p.Parameters[key] = append(p.Parameters[key], cast.ToString(value))
p.Parameters[key] = []string{cast.ToString(value)}
}
}