bug fixed for gogits/gogs#3928 introduced by 64b3df6
This commit is contained in:
parent
3ad0b428ae
commit
d75356fc73
|
@ -2240,6 +2240,7 @@ func (session *Session) Insert(beans ...interface{}) (int64, error) {
|
|||
if session.IsAutoClose {
|
||||
defer session.Close()
|
||||
}
|
||||
defer session.resetStatement()
|
||||
|
||||
for _, bean := range beans {
|
||||
sliceValue := reflect.Indirect(reflect.ValueOf(bean))
|
||||
|
@ -2248,7 +2249,6 @@ func (session *Session) Insert(beans ...interface{}) (int64, error) {
|
|||
if size > 0 {
|
||||
if session.Engine.SupportInsertMany() {
|
||||
cnt, err := session.innerInsertMulti(bean)
|
||||
//session.resetStatement()
|
||||
if err != nil {
|
||||
return affected, err
|
||||
}
|
||||
|
@ -2256,7 +2256,6 @@ func (session *Session) Insert(beans ...interface{}) (int64, error) {
|
|||
} else {
|
||||
for i := 0; i < size; i++ {
|
||||
cnt, err := session.innerInsert(sliceValue.Index(i).Interface())
|
||||
//session.resetStatement()
|
||||
if err != nil {
|
||||
return affected, err
|
||||
}
|
||||
|
@ -2266,7 +2265,6 @@ func (session *Session) Insert(beans ...interface{}) (int64, error) {
|
|||
}
|
||||
} else {
|
||||
cnt, err := session.innerInsert(bean)
|
||||
//session.resetStatement()
|
||||
if err != nil {
|
||||
return affected, err
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue