fix: replace select with distinct instead of adding it
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
This commit is contained in:
parent
53631f5d09
commit
7c5bca08ce
|
@ -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())
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue