fix null value on bool field

This commit is contained in:
David Schneiderbauer 2018-05-24 13:15:10 +02:00
parent 0b4402baf6
commit 2d77d18743
No known key found for this signature in database
GPG Key ID: 576113B2803B3EAB

View File

@ -558,7 +558,7 @@ func (u *User) GetOrgRepositoryIDs() ([]int64, error) {
return ids, x.Table("repository").
Cols("repository.id").
Join("INNER", "team_user", "repository.owner_id = team_user.org_id").
Join("INNER", "team_repo", "(team_user.team_id = team_repo.team_id AND repository.id = team_repo.repo_id) OR repository.is_private = 0").
Join("INNER", "team_repo", "(team_user.team_id = team_repo.team_id AND repository.id = team_repo.repo_id) OR repository.is_private != ?", true).
Where("team_user.uid = ?", u.ID).
GroupBy("repository.id").Find(&ids)
}