fix: replace select with distinct instead of adding it
continuous-integration/drone/pr Build is passing Details

This commit is contained in:
Daniel Herrmann 2024-03-10 18:49:28 +01:00
parent 53631f5d09
commit 7c5bca08ce
1 changed files with 2 additions and 2 deletions

View File

@ -296,7 +296,7 @@ func (t *Team) ReadAll(s *xorm.Session, a web.Auth, search string, page int, per
limit, start := getLimitFromPageIndex(page, perPage)
all := []*Team{}
query := s.Select("teams.*").
query := s.Distinct("teams.*").
Table("teams").
Join("INNER", "team_members", "team_members.team_id = teams.id").
Where(db.ILIKE("teams.name", search))
@ -308,7 +308,7 @@ func (t *Team) ReadAll(s *xorm.Session, a web.Auth, search string, page int, per
builder.Eq{"teams.is_public": true},
builder.Eq{"team_members.user_id": a.GetID()},
),
).Distinct("teams.id")
)
} else {
query = query.Where("team_members.user_id = ?", a.GetID())
}