From 6d0d96df6d5ad7f364f376247fe7c24d972417bc Mon Sep 17 00:00:00 2001 From: Taha Yassine Kraiem Date: Thu, 13 Jan 2022 20:35:09 +0100 Subject: [PATCH] feat(api): fix get projects by role --- api/chalicelib/core/projects.py | 2 +- api/routers/core.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/api/chalicelib/core/projects.py b/api/chalicelib/core/projects.py index 2536ee956..8126fccfc 100644 --- a/api/chalicelib/core/projects.py +++ b/api/chalicelib/core/projects.py @@ -43,7 +43,7 @@ def __create(tenant_id, name): @dev.timed def get_projects(tenant_id, recording_state=False, gdpr=None, recorded=False, stack_integrations=False, version=False, - last_tracker_version=None): + last_tracker_version=None, user_id=None): with pg_client.PostgresClient() as cur: tracker_query = "" if last_tracker_version is not None and len(last_tracker_version) > 0: diff --git a/api/routers/core.py b/api/routers/core.py index 78170298a..dfb411813 100644 --- a/api/routers/core.py +++ b/api/routers/core.py @@ -843,7 +843,7 @@ def signup_handler(data: schemas.UserSignupSchema = Body(...)): def get_projects(last_tracker_version: Optional[str] = None, context: schemas.CurrentContext = Depends(OR_context)): return {"data": projects.get_projects(tenant_id=context.tenant_id, recording_state=True, gdpr=True, recorded=True, stack_integrations=True, version=True, - last_tracker_version=last_tracker_version)} + last_tracker_version=last_tracker_version, user_id=context.user_id)} @app.post('/projects', tags=['projects'])