Fix unlisted showing (#873)

* Fix projects showing draft

* fix build

* run fmt
This commit is contained in:
Geometrically
2024-01-27 19:11:00 -05:00
committed by GitHub
parent 5b63b0b398
commit d5107f2ef6
9 changed files with 30 additions and 21 deletions

View File

@@ -69,7 +69,7 @@ pub async fn projects_list(
let projects: Vec<_> =
crate::database::Project::get_many_ids(&project_data, &**pool, &redis).await?;
let projects = filter_visible_projects(projects, &user, &pool).await?;
let projects = filter_visible_projects(projects, &user, &pool, true).await?;
Ok(HttpResponse::Ok().json(projects))
} else {
Err(ApiError::NotFound)