From c8f46f7d976270f9f3e496802c303b98f1a07ff0 Mon Sep 17 00:00:00 2001 From: Alex Vanin Date: Tue, 20 Oct 2020 17:57:56 +0300 Subject: [PATCH] [#178] v2: Print default values in JSON Signed-off-by: Alex Vanin --- v2/acl/json.go | 6 +++--- v2/container/json.go | 2 +- v2/netmap/json.go | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/v2/acl/json.go b/v2/acl/json.go index d2237f8..bb70fe6 100644 --- a/v2/acl/json.go +++ b/v2/acl/json.go @@ -12,7 +12,7 @@ func RecordToJSON(r *Record) (data []byte) { msg := RecordToGRPCMessage(r) - data, err := protojson.Marshal(msg) + data, err := protojson.MarshalOptions{EmitUnpopulated: true}.Marshal(msg) if err != nil { return nil } @@ -41,7 +41,7 @@ func TableToJSON(t *Table) (data []byte) { msg := TableToGRPCMessage(t) - data, err := protojson.Marshal(msg) + data, err := protojson.MarshalOptions{EmitUnpopulated: true}.Marshal(msg) if err != nil { return nil } @@ -70,7 +70,7 @@ func BearerTokenToJSON(t *BearerToken) (data []byte) { msg := BearerTokenToGRPCMessage(t) - data, err := protojson.Marshal(msg) + data, err := protojson.MarshalOptions{EmitUnpopulated: true}.Marshal(msg) if err != nil { return nil } diff --git a/v2/container/json.go b/v2/container/json.go index c932fba..d425353 100644 --- a/v2/container/json.go +++ b/v2/container/json.go @@ -12,7 +12,7 @@ func ContainerToJSON(c *Container) (data []byte) { msg := ContainerToGRPCMessage(c) - data, err := protojson.Marshal(msg) + data, err := protojson.MarshalOptions{EmitUnpopulated: true}.Marshal(msg) if err != nil { return nil } diff --git a/v2/netmap/json.go b/v2/netmap/json.go index bb1ed99..7fec579 100644 --- a/v2/netmap/json.go +++ b/v2/netmap/json.go @@ -12,7 +12,7 @@ func NodeInfoToJSON(n *NodeInfo) (data []byte) { msg := NodeInfoToGRPCMessage(n) - data, err := protojson.Marshal(msg) + data, err := protojson.MarshalOptions{EmitUnpopulated: true}.Marshal(msg) if err != nil { return nil }