From 197689c63ce6f0b11bd89fc0c66a921f6d70ff63 Mon Sep 17 00:00:00 2001 From: adragusin Date: Thu, 5 Mar 2020 17:11:33 +0200 Subject: [PATCH] Overwrite correctly items for replicate --- config/datadbcfg.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/config/datadbcfg.go b/config/datadbcfg.go index 9cfd62655..e029ad49e 100644 --- a/config/datadbcfg.go +++ b/config/datadbcfg.go @@ -101,7 +101,10 @@ func (dbcfg *DataDbCfg) loadFromJsonCfg(jsnDbCfg *DbJsonCfg) (err error) { } if jsnDbCfg.Items != nil { for kJsn, vJsn := range *jsnDbCfg.Items { - val := new(ItemOpt) + val, has := dbcfg.Items[kJsn] + if val == nil || !has { + val = new(ItemOpt) + } if err := val.loadFromJsonCfg(vJsn); err != nil { return err }