From 7595a6d856eb7d0bd53f0ad91eebf25b5f345e0f Mon Sep 17 00:00:00 2001 From: Montassar Ghanmy Date: Mon, 19 May 2025 10:13:16 +0100 Subject: [PATCH] feat: config for cozy offer (#894) --- tdrive/backend/node/config/custom-environment-variables.json | 1 + tdrive/backend/node/config/default.json | 1 + tdrive/backend/node/src/cli/cmds/migration_cmds/utils/index.ts | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/tdrive/backend/node/config/custom-environment-variables.json b/tdrive/backend/node/config/custom-environment-variables.json index 872ac933..e2817794 100644 --- a/tdrive/backend/node/config/custom-environment-variables.json +++ b/tdrive/backend/node/config/custom-environment-variables.json @@ -165,6 +165,7 @@ }, "migration": { "cozyDomain": "COZY_DOMAIN", + "cozyOffer": "COZY_OFFER", "cozyManagerUrl": "COZY_MANAGER_URL", "cozyManagerToken": "COZY_MANAGER_TOKEN", "pollInterval": "MIGRATUION_POLL_INTERVAL", diff --git a/tdrive/backend/node/config/default.json b/tdrive/backend/node/config/default.json index 33f52cec..34f85860 100644 --- a/tdrive/backend/node/config/default.json +++ b/tdrive/backend/node/config/default.json @@ -151,6 +151,7 @@ }, "migration": { "cozyDomain": "stg.lin-saas.com", + "cozyOffer": "stg", "cozyManagerUrl": "https://manager-int.cozycloud.cc/api/public", "cozyManagerToken": "COZY_TOKEN_HERE", "pollInterval": 5000, diff --git a/tdrive/backend/node/src/cli/cmds/migration_cmds/utils/index.ts b/tdrive/backend/node/src/cli/cmds/migration_cmds/utils/index.ts index 59dd32aa..ea90e0dd 100644 --- a/tdrive/backend/node/src/cli/cmds/migration_cmds/utils/index.ts +++ b/tdrive/backend/node/src/cli/cmds/migration_cmds/utils/index.ts @@ -4,6 +4,7 @@ import config from "config"; export const DEFAULT_COMPANY = config.get("drive.defaultCompany"); export const COZY_DOMAIN = config.get("migration.cozyDomain"); +const COZY_OFFER = config.get("migration.cozyOffer"); const COZY_MANAGER_URL = config.get("migration.cozyManagerUrl"); const COZY_MANAGER_TOKEN = config.get("migration.cozyManagerToken"); const POLL_INTERVAL_MS = config.get("migration.pollInterval"); @@ -45,7 +46,7 @@ export async function createCozyInstance(user: { const { data: createInstanceData } = await axios.post( `${COZY_MANAGER_URL}/instances`, { - offer: "twake", + offer: COZY_OFFER, slug: user.id, domain: COZY_DOMAIN, email: user.email,