Search federatedUser instead of loginName

This commit is contained in:
Michael Jerger 2024-02-08 11:09:55 +01:00
parent e44be72251
commit 66bc7a9a0c
4 changed files with 46 additions and 52 deletions

View file

@ -811,6 +811,17 @@ func ValidateUser(u *User, cols ...string) error {
return nil
}
func (user User) Validate() []string {
var result []string
if err := ValidateUser(&user); err != nil {
result = append(result, err.Error())
}
if err := ValidateEmail(user.Email); err != nil {
result = append(result, err.Error())
}
return result
}
// UpdateUserCols update user according special columns
func UpdateUserCols(ctx context.Context, u *User, cols ...string) error {
if err := ValidateUser(u, cols...); err != nil {