add default value for content

This commit is contained in:
Shelikhoo
2021-09-07 12:29:40 +01:00
parent 6c934f9db0
commit c05e37de45
+3
View File
@@ -12,6 +12,9 @@ import (
func loadHeterogeneousConfigFromRawJson(interfaceType, name string, rawJson json.RawMessage) (proto.Message, error) {
fsdef := envimpl.NewDefaultFileSystemDefaultImpl()
ctx := envctx.ContextWithEnvironment(context.TODO(), fsdef)
if rawJson == nil || len(rawJson) == 0 {
rawJson = []byte("{}")
}
return registry.LoadImplementationByAlias(ctx, interfaceType, name, []byte(rawJson))
}