feat: assign users to teams via OIDC claims #1393

Merged
konrad merged 93 commits from viehlieb/api:950_reworked_assign_teams_via_oidc into main 2024-03-02 08:47:12 +00:00
Showing only changes of commit 9dd3317908 - Show all commits

View File

@ -111,7 +111,7 @@ func (tm *TeamMember) Delete(s *xorm.Session, _ web.Auth) (err error) {
func (tm *TeamMember) CheckMembership(s *xorm.Session) (exists bool, err error) {
exists, err = s.
Where("team_id = ? AND user_id = ?", tm.TeamID, tm.UserID).
viehlieb marked this conversation as resolved Outdated

Can you do this either with a join to avoid loading the user or at least use the "simple" function?

Can you do this either with a join to avoid loading the user or at least use the "simple" function?

done.

done.
Get(&TeamMember{})
Exist(&TeamMember{})
viehlieb marked this conversation as resolved Outdated

This should be Exist(&TeamMember{}).

This should be `Exist(&TeamMember{})`.

done

done
return exists, err
}