Index: service/rawdatastore/checkfilter.go |
diff --git a/service/rawdatastore/checkfilter.go b/service/rawdatastore/checkfilter.go |
index 002c965f5437ede665dab45770b842d0b19526bf..bf091358c7b0a21f0b17b99fc2623fea19845c61 100644 |
--- a/service/rawdatastore/checkfilter.go |
+++ b/service/rawdatastore/checkfilter.go |
@@ -70,9 +70,9 @@ func (tcf *checkFilter) PutMulti(keys []Key, vals []PropertyLoadSaver, cb PutMul |
} |
v := vals[i] |
if v == nil { |
- if !lme.Assign(i, errors.New("rawdatastore: PutMulti got nil vals entry")) { |
- lme.Assign(i, v.Problem()) |
- } |
+ lme.Assign(i, errors.New("rawdatastore: PutMulti got nil vals entry")) |
+ } else { |
+ lme.Assign(i, v.Problem()) |
} |
} |
if me := lme.Get(); me != nil { |