marion 5 роки тому
батько
коміт
9649f853be
1 змінених файлів з 3 додано та 0 видалено
  1. 3 0
      utils/db_utils.go

+ 3 - 0
utils/db_utils.go

@@ -90,6 +90,9 @@ func TransInsertWithTableNameAndSize(trans *xorm.Session, tableName string, size
 				if v.Kind() == reflect.Ptr {
 					v = v.Elem()
 				}
+				if v.IsZero() {
+					continue
+				}
 				elemValue := v.Interface()
 				if nil == arrMap[idx] {
 					arrMap[idx] = []interface{}{elemValue}