fix: project list

This commit is contained in:
lbaf23 2021-08-05 22:29:01 +08:00
parent cad71fe927
commit 2ed50f9914
1 changed files with 2 additions and 1 deletions

View File

@ -14,6 +14,7 @@ func GetMyProjectListBySid(sid string, from int, size int,
inner join learn_project on ( inner join learn_project on (
learn_project.student_id = '%s' and learn_project.student_id = '%s' and
learn_project.learning = %v and learn_project.learning = %v and
project.closed = false and
project.id = learn_project.project_id project.id = learn_project.project_id
) )
) as project where true ) as project where true
@ -40,7 +41,7 @@ func GetPublicProjectListForStudent(sid string, from int, size int,
subject string, skill string, text string, orderBy string, orderType string) (p []ProjectDetail, rows int64, err error) { subject string, skill string, text string, orderBy string, orderType string) (p []ProjectDetail, rows int64, err error) {
const baseSql = ` const baseSql = `
select %s from ( select %s from (
select * from project where project.published = true select * from project where project.published = true and project.closed = false
%s %s %s %s %s %s
) as p1 left join learn_project on ( ) as p1 left join learn_project on (
p1.id = learn_project.project_id and learn_project.student_id = '%s' p1.id = learn_project.project_id and learn_project.student_id = '%s'