summaryrefslogtreecommitdiff
path: root/service/container.go
diff options
context:
space:
mode:
authorWolfy-J <[email protected]>2019-12-23 14:43:47 +0300
committerWolfy-J <[email protected]>2019-12-23 14:43:47 +0300
commitc7b0a4a81827284f7565c56aa476eea34fb6382f (patch)
treeee30e93169c37fb058fbe55af6b3f954eabd9646 /service/container.go
parent7f694966730f6dac09d0d0ea3bf51276b8e4dfe4 (diff)
- test fixes
Diffstat (limited to 'service/container.go')
-rw-r--r--service/container.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/service/container.go b/service/container.go
index 0be4f853..742b4c3b 100644
--- a/service/container.go
+++ b/service/container.go
@@ -276,7 +276,10 @@ func (c *container) resolveValues(s interface{}, m reflect.Method, cfg Config) (
sc := reflect.New(v.Elem())
if dsc, ok := sc.Interface().(DefaultsConfig); ok {
- dsc.InitDefaults()
+ err := dsc.InitDefaults()
+ if err != nil {
+ return nil, err
+ }
if cfg == nil {
values = append(values, sc)
continue