This commit is contained in:
+3
-2
@@ -55,9 +55,10 @@ func EncodeTagArray(arr []Tag) []string {
|
||||
return result
|
||||
}
|
||||
|
||||
func DecodeTagArray(arr []string) ([]Tag, error) {
|
||||
result := make([]Tag, len(arr))
|
||||
func DecodeTagArray(arr []string) ([]*Tag, error) {
|
||||
result := make([]*Tag, 0, len(arr))
|
||||
for i, v := range arr {
|
||||
result = append(result, &Tag{})
|
||||
err := result[i].Decode(v)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
|
||||
Reference in New Issue
Block a user