Przeglądaj źródła

v2jsonpb full dump support

Shelikhoo 4 lat temu
rodzic
commit
c119d8dc79
1 zmienionych plików z 2 dodań i 2 usunięć
  1. 2 2
      infra/conf/v2jsonpb/v2jsonpb.go

+ 2 - 2
infra/conf/v2jsonpb/v2jsonpb.go

@@ -16,8 +16,8 @@ import (
 
 func loadV2JsonPb(data []byte) (*core.Config, error) {
 	coreconf := &core.Config{}
-	jsonpbloader := &protojson.UnmarshalOptions{}
-	err := jsonpbloader.Unmarshal(data, coreconf)
+	jsonpbloader := &protojson.UnmarshalOptions{Resolver: resolver2{serial.GetResolver()}, AllowPartial: true}
+	err := jsonpbloader.Unmarshal(data, &V2JsonProtobufFollower{coreconf.ProtoReflect()})
 	if err != nil {
 		return nil, err
 	}