go-ipfs-config: Fix handling of null strings
Lars Gierth committed
Oct 3, 2018 at 08:04 UTC
6a3a087039664e3735aece67f887d32e0006d27e
1 file changed
+5
-1
config/types.go
+5
-1
@@ -17,7 +17,11 @@ func (o *Strings) UnmarshalJSON(data []byte) error {
17
if err := json.Unmarshal(data, &value); err != nil {
18
return err
19
}
20
- *o = []string{value}
20
+ if len(value) == 0 {
21
+ *o = []string{}
22
+ } else {
23
+ *o = []string{value}
24
+ }
25
return nil
26
}
27