From 8e810f412a7440f62e6c9251aecd3cb1d2c50354 Mon Sep 17 00:00:00 2001 From: Jatin <140497406+jatinriverlane@users.noreply.github.com> Date: Tue, 14 Jan 2025 17:02:01 +0000 Subject: [PATCH 1/4] add token in environment variables --- aqueductcore/backend/services/extensions.py | 1 + 1 file changed, 1 insertion(+) diff --git a/aqueductcore/backend/services/extensions.py b/aqueductcore/backend/services/extensions.py index 646ec004..9a730d5d 100644 --- a/aqueductcore/backend/services/extensions.py +++ b/aqueductcore/backend/services/extensions.py @@ -124,6 +124,7 @@ async def execute( params_json = typed_params.model_dump_json() my_env = {key: str(val) for key, val in (extension.constants or {}).items()} + my_env.update({"token": user_info.token}) my_env.update(params) my_env["aqueduct_url"] = extension.aqueduct_url if extension.aqueduct_api_token is not None: From 30fcf4aadd33e4b700932a5c95e6aead1ee670ac Mon Sep 17 00:00:00 2001 From: Jatin <140497406+jatinriverlane@users.noreply.github.com> Date: Tue, 14 Jan 2025 18:18:36 +0000 Subject: [PATCH 2/4] assign value of token to my_env --- aqueductcore/backend/services/extensions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aqueductcore/backend/services/extensions.py b/aqueductcore/backend/services/extensions.py index 9a730d5d..d170db2d 100644 --- a/aqueductcore/backend/services/extensions.py +++ b/aqueductcore/backend/services/extensions.py @@ -124,8 +124,8 @@ async def execute( params_json = typed_params.model_dump_json() my_env = {key: str(val) for key, val in (extension.constants or {}).items()} - my_env.update({"token": user_info.token}) my_env.update(params) + my_env["token"] = user_info.token my_env["aqueduct_url"] = extension.aqueduct_url if extension.aqueduct_api_token is not None: my_env["API_TOKEN"] = extension.aqueduct_api_token From 8150e6e9aa88865ea73ec6813f639d5afc03078d Mon Sep 17 00:00:00 2001 From: Jatin <140497406+jatinriverlane@users.noreply.github.com> Date: Thu, 16 Jan 2025 13:59:36 +0000 Subject: [PATCH 3/4] update environment variable name to api_token instead of token --- aqueductcore/backend/services/extensions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aqueductcore/backend/services/extensions.py b/aqueductcore/backend/services/extensions.py index d170db2d..169b3cce 100644 --- a/aqueductcore/backend/services/extensions.py +++ b/aqueductcore/backend/services/extensions.py @@ -125,7 +125,7 @@ async def execute( my_env = {key: str(val) for key, val in (extension.constants or {}).items()} my_env.update(params) - my_env["token"] = user_info.token + my_env["api_token"] = user_info.token my_env["aqueduct_url"] = extension.aqueduct_url if extension.aqueduct_api_token is not None: my_env["API_TOKEN"] = extension.aqueduct_api_token From 51ac8f3e5ad59f05dd93e8337eae48a68bac8b3a Mon Sep 17 00:00:00 2001 From: Jatin <140497406+jatinriverlane@users.noreply.github.com> Date: Mon, 20 Jan 2025 10:46:40 +0000 Subject: [PATCH 4/4] replace upper case API_TOKEN to lower case api_token in extensions.py file --- aqueductcore/backend/services/extensions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aqueductcore/backend/services/extensions.py b/aqueductcore/backend/services/extensions.py index 169b3cce..8dde53f5 100644 --- a/aqueductcore/backend/services/extensions.py +++ b/aqueductcore/backend/services/extensions.py @@ -128,7 +128,7 @@ async def execute( my_env["api_token"] = user_info.token my_env["aqueduct_url"] = extension.aqueduct_url if extension.aqueduct_api_token is not None: - my_env["API_TOKEN"] = extension.aqueduct_api_token + my_env["api_token"] = extension.aqueduct_api_token cwd = Path.home() if extension.manifest_file: