[TESTS] oauth2: add integration test helpers
(cherry picked from commite11dcc60f2
) use backticks to avoid backslash (cherry picked from commit34212791ee
) (cherry picked from commitbde9473c69
) (cherry picked from commitd4deb43084
) (cherry picked from commit08e91649b0
) (cherry picked from commit2b988e5415
) [TESTS] auth LinkAccount test coverage (squash) (cherry picked from commita2b2e3066b
) (cherry picked from commit841d1b5073
) (cherry picked from commit35da630ad8
) (cherry picked from commitcaf2dc4fa7
) (cherry picked from commit6eb81e67ba
) (cherry picked from commitd59757239f
) (cherry picked from commit38a121b688
) (cherry picked from commit20613874ee
) (cherry picked from commit6d2705e108
) (cherry picked from commitf177b72814
) (cherry picked from commit75e1fc4c83
) (cherry picked from commitba64fa9867
) (cherry picked from commit0b8ab0893e
) (cherry picked from commit1419d11435
) (cherry picked from commit38766847e0
) (cherry picked from commit6f23426a6a
) (cherry picked from commit9e0ff9ca54
) (cherry picked from commit353f3601c3
)
This commit is contained in:
parent
43eaaa5a61
commit
6e4ae401d8
2 changed files with 45 additions and 0 deletions
|
@ -300,6 +300,17 @@ func GetSourceByID(ctx context.Context, id int64) (*Source, error) {
|
|||
return source, nil
|
||||
}
|
||||
|
||||
func GetSourceByName(ctx context.Context, name string) (*Source, error) {
|
||||
source := &Source{}
|
||||
has, err := db.GetEngine(ctx).Where("name = ?", name).Get(source)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
} else if !has {
|
||||
return nil, ErrSourceNotExist{}
|
||||
}
|
||||
return source, nil
|
||||
}
|
||||
|
||||
// UpdateSource updates a Source record in DB.
|
||||
func UpdateSource(ctx context.Context, source *Source) error {
|
||||
var originalSource *Source
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue