implemented suggested refactor

This commit is contained in:
Julien Van Beveren
2025-08-19 11:27:35 +02:00
parent de337412d9
commit b00fc41244
2 changed files with 7 additions and 7 deletions
@@ -155,14 +155,14 @@ async function callSyncEnvVarsFn(
env: Record<string, string>;
secrets?: Record<string, boolean>;
parentEnv?: Record<string, string>;
parentEnvSecrets?: Record<string, boolean>;
parentSecrets?: Record<string, boolean>;
} | undefined> {
if (syncEnvVarsFn && typeof syncEnvVarsFn === "function") {
let resolvedEnvVars: {
env: Record<string, string>;
secrets?: Record<string, boolean>;
parentEnv?: Record<string, string>;
parentEnvSecrets?: Record<string, boolean>;
parentSecrets?: Record<string, boolean>;
} = {
env: {},
};
@@ -196,11 +196,11 @@ async function callSyncEnvVarsFn(
if (item.isParentEnv) {
if (!resolvedEnvVars.parentEnv) {
resolvedEnvVars.parentEnv = {};
resolvedEnvVars.parentEnvSecrets = {};
resolvedEnvVars.parentSecrets = {};
}
resolvedEnvVars.parentEnv[item.name] = item.value;
if (item.isSecret && resolvedEnvVars.parentEnvSecrets) {
resolvedEnvVars.parentEnvSecrets[item.name] = true;
if (item.isSecret && resolvedEnvVars.parentSecrets) {
resolvedEnvVars.parentSecrets[item.name] = true;
}
} else {
resolvedEnvVars.env[item.name] = item.value;
+2 -2
View File
@@ -606,13 +606,13 @@ export async function syncEnvVarsWithServer(
envVars: Record<string, string>,
parentEnvVars?: Record<string, string>,
secrets?: Record<string, boolean>,
parentEnvSecrets?: Record<string, boolean>
parentSecrets?: Record<string, boolean>
) {
return await apiClient.importEnvVars(projectRef, environmentSlug, {
variables: envVars,
parentVariables: parentEnvVars,
secrets,
parentSecrets: parentEnvSecrets,
parentSecrets,
override: true,
});
}