1
0
Эх сурвалжийг харах

Config: Correctly marshal `Address` to JSON (#4021)

yiguous 11 сар өмнө
parent
commit
55e045d098
1 өөрчлөгдсөн 4 нэмэгдсэн , 0 устгасан
  1. 4 0
      infra/conf/common.go

+ 4 - 0
infra/conf/common.go

@@ -42,6 +42,10 @@ type Address struct {
 	net.Address
 }
 
+func (v Address) MarshalJSON() ([]byte, error) {
+	return json.Marshal(v.Address.String())
+}
+
 func (v *Address) UnmarshalJSON(data []byte) error {
 	var rawStr string
 	if err := json.Unmarshal(data, &rawStr); err != nil {