From c34814b855420759eca8e5aba0a6a36a953e4350 Mon Sep 17 00:00:00 2001 From: Denis Arh Date: Tue, 25 Feb 2020 20:00:47 +0100 Subject: [PATCH] Fix buggy default value setter --- compose/service/record.go | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/compose/service/record.go b/compose/service/record.go index 1736e2cfa..081a047d2 100644 --- a/compose/service/record.go +++ b/compose/service/record.go @@ -826,18 +826,16 @@ func (svc record) setDefaultValues(m *types.Module, vv types.RecordValueSet) (ou for _, f := range m.Fields { if f.DefaultValue == nil { - return nil + continue } for i, dv := range f.DefaultValue { // Default values on field are (might be) without field name and place if !out.Has(f.Name, uint(i)) { out = append(out, &types.RecordValue{ - Name: f.Name, - Value: dv.Value, - Ref: 0, - Place: uint(i), - DeletedAt: nil, + Name: f.Name, + Value: dv.Value, + Place: uint(i), }) } }