fix (helper): splitArray helper does not return emtpy string
This commit is contained in:
parent
8a25e9ba06
commit
80a62f29d8
@ -40,7 +40,14 @@ var ProtoHelpersFuncMap = template.FuncMap{
|
|||||||
return string(a)
|
return string(a)
|
||||||
},
|
},
|
||||||
"splitArray": func(sep string, s string) []string {
|
"splitArray": func(sep string, s string) []string {
|
||||||
return strings.Split(s, sep)
|
var r []string
|
||||||
|
t := strings.Split(s, sep)
|
||||||
|
for i := range t {
|
||||||
|
if t[i] != "" {
|
||||||
|
r = append(r, t[i])
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return r
|
||||||
},
|
},
|
||||||
"first": func(a []string) string {
|
"first": func(a []string) string {
|
||||||
return a[0]
|
return a[0]
|
||||||
|
Loading…
Reference in New Issue
Block a user