- fix bug in UpdateSkuName introduced in previous commit

This commit is contained in:
gazebo
2019-02-15 10:40:20 +08:00
parent a9346fad2e
commit 4a17bd0419

View File

@@ -492,10 +492,8 @@ func UpdateSkuName(ctx *jxcontext.Context, nameID int, payload map[string]interf
} }
valid := dao.StrictMakeMapByStructObject(payload, skuName, userName) valid := dao.StrictMakeMapByStructObject(payload, skuName, userName)
valid = utils.RemoveGeneralMapKeys(valid, model.FieldSpecQuality, model.FieldSpecUnit) valid = utils.RemoveGeneralMapKeys(valid, model.FieldSpecQuality, model.FieldSpecUnit)
if places, ok := payload["places"]; ok { _, hasPlaces := payload["places"]
valid["places"] = places if len(valid) > 0 || hasPlaces {
}
if len(valid) > 0 {
globals.SugarLogger.Debugf("UpdateSkuName valid:%s", utils.Format4Output(valid, false)) globals.SugarLogger.Debugf("UpdateSkuName valid:%s", utils.Format4Output(valid, false))
dao.Begin(db) dao.Begin(db)
defer dao.Rollback(db) defer dao.Rollback(db)