diff --git a/src/backend/app/projects/project_crud.py b/src/backend/app/projects/project_crud.py index 54023493..e0e40295 100644 --- a/src/backend/app/projects/project_crud.py +++ b/src/backend/app/projects/project_crud.py @@ -89,7 +89,6 @@ async def get_project_by_id( async def get_projects( db: Database, - author_id: uuid.UUID, skip: int = 0, limit: int = 100, ): @@ -97,14 +96,12 @@ async def get_projects( raw_sql = """ SELECT id, name, short_description, description, per_task_instructions, outline FROM projects - WHERE author_id = :author_id - ORDER BY id DESC + ORDER BY created DESC OFFSET :skip LIMIT :limit; """ - db_projects = await db.fetch_all( - raw_sql, {"author_id": author_id, "skip": skip, "limit": limit} - ) + db_projects = await db.fetch_all(raw_sql, {"skip": skip, "limit": limit}) + return db_projects diff --git a/src/backend/app/projects/project_routes.py b/src/backend/app/projects/project_routes.py index 97fa779f..e12b8ded 100644 --- a/src/backend/app/projects/project_routes.py +++ b/src/backend/app/projects/project_routes.py @@ -190,8 +190,7 @@ async def read_projects( user_data: AuthUser = Depends(login_required), ): "Return all projects" - author_id = user_data.id - projects = await project_crud.get_projects(db, author_id, skip, limit) + projects = await project_crud.get_projects(db, skip, limit) return projects