Fix expanding item name with unicode params, fixes #1269

This commit is contained in:
Alexander Zobnin
2021-08-25 12:06:25 +03:00
parent ee5223f0ab
commit 78fe0dd7a9
2 changed files with 58 additions and 2 deletions

View File

@@ -14,8 +14,7 @@ func (item *Item) ExpandItemName() string {
return name
}
keyRunes := []rune(item.Key)
keyParamsStr := string(keyRunes[strings.Index(key, "[")+1 : strings.LastIndex(key, "]")])
keyParamsStr := key[strings.Index(key, "[")+1 : strings.LastIndex(key, "]")]
keyParams := splitKeyParams(keyParamsStr)
for i := len(keyParams); i >= 1; i-- {