From 53d09952be705d3ec14058d22d7a420e9624bc2a Mon Sep 17 00:00:00 2001 From: Jinzhu Date: Wed, 9 Nov 2016 10:22:42 +0800 Subject: [PATCH] Fix AddError for DB --- main.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main.go b/main.go index 192dbd7c..cf88e9c9 100644 --- a/main.go +++ b/main.go @@ -656,7 +656,7 @@ func (s *DB) AddError(err error) error { } errors := Errors(s.GetErrors()) - errors.Add(err) + errors = errors.Add(err) if len(errors) > 1 { err = errors } @@ -668,13 +668,13 @@ func (s *DB) AddError(err error) error { } // GetErrors get happened errors from the db -func (s *DB) GetErrors() (errors []error) { +func (s *DB) GetErrors() []error { if errs, ok := s.Error.(Errors); ok { return errs } else if s.Error != nil { return []error{s.Error} } - return + return []error{} } ////////////////////////////////////////////////////////////////////////////////