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
1 changed files with 2 additions and 1 deletions

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)}
}
}