WIP
This commit is contained in:
parent
bcdde138a9
commit
018c829132
1 changed files with 16 additions and 2 deletions
|
@ -77,8 +77,22 @@ func (s *SQLStore) getTemplateBoards(db sq.BaseRunner, teamID, userID string) ([
|
||||||
query := s.getQueryBuilder(db).
|
query := s.getQueryBuilder(db).
|
||||||
Select(boardFields("")...).
|
Select(boardFields("")...).
|
||||||
From(s.tablePrefix+"boards as b").
|
From(s.tablePrefix+"boards as b").
|
||||||
Join(s.tablePrefix+"board_members as bm on b.id = bm.board_id and b.team_id = ? and bm.user_id = ?", teamID, userID).
|
LeftJoin(s.tablePrefix+"board_members as bm on b.id = bm.board_id and and bm.user_id = ?", userID).
|
||||||
Where(sq.Eq{"is_template": true})
|
Where(sq.Eq{"is_template": true}).
|
||||||
|
Where(sq.Eq{"b.team_id": teamID}).
|
||||||
|
Where(sq.Or{
|
||||||
|
sq.And{
|
||||||
|
sq.Eq{"bm.board_id": nil},
|
||||||
|
sq.Eq{"b.type": model.BoardTypeOpen},
|
||||||
|
},
|
||||||
|
sq.And{
|
||||||
|
sq.NotEq{"bm.board_id": nil},
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
ss, pp, _ := query.ToSql()
|
||||||
|
s.logger.Error(ss)
|
||||||
|
s.logger.Error(fmt.Sprintf("%v", pp))
|
||||||
|
|
||||||
rows, err := query.Query()
|
rows, err := query.Query()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
Loading…
Reference in a new issue