group: don't emit empty child tags when --children has trailing or doubled semicolons.

This commit is contained in:
Yasuhiro Matsumoto
2026-08-18 13:21:57 +09:00
parent 510c0039cc
commit e1a54ab893
+5 -3
View File
@@ -807,9 +807,11 @@ write your forum post
group.Parent = parent
}
if children := c.String("children"); children != "" {
group.Children = strings.Split(children, ";")
for i := range group.Children {
group.Children[i] = strings.TrimSpace(group.Children[i])
group.Children = nil
for _, child := range strings.Split(children, ";") {
if child = strings.TrimSpace(child); child != "" {
group.Children = append(group.Children, child)
}
}
}
if c.Bool("orphan") {