diff options
-rw-r--r-- | management/editor/elements.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/management/editor/elements.go b/management/editor/elements.go index 7cb4f69..f483151 100644 --- a/management/editor/elements.go +++ b/management/editor/elements.go @@ -341,12 +341,16 @@ func Tags(fieldName string, p interface{}, attrs map[string]string) []byte { // get the saved tags if this is already an existing post values := valueFromStructField(fieldName, p) - fmt.Println(values) var tags []string if strings.Contains(values, "__ponzu") { tags = strings.Split(values, "__ponzu") } + // case where there is only one tag stored, thus has no separator + if len(values) > 0 && !strings.Contains(values, "__ponzu") { + tags = append(tags, values) + } + html := ` <div class="col s12 __ponzu-tags ` + name + `"> <label class="active">` + attrs["label"] + ` (Type and press "Enter")</label> |