This commit is contained in:
Stijn-Kuijper
2023-06-19 16:00:53 +02:00
parent 59737f89c1
commit 1760b319d3
+3 -5
View File
@@ -1872,9 +1872,10 @@ const syncSecretsCloudflarePages = async ({
const secretsObj: any = {...secrets}; const secretsObj: any = {...secrets};
for (const [key, val] of Object.entries(secretsObj)) { for (const [key, val] of Object.entries(secretsObj)) {
secretsObj[key] = { value: val }; secretsObj[key] = { type: "secret_text", value: val };
} }
if (getSecretsRes) { // if there are no env vars set in cloudflare pages, none have to be deleted either
for await (const key of Object.keys(getSecretsRes)) { for await (const key of Object.keys(getSecretsRes)) {
if (!(key in secrets)) { if (!(key in secrets)) {
// case: secret deos not exist in infisical // case: secret deos not exist in infisical
@@ -1882,8 +1883,7 @@ const syncSecretsCloudflarePages = async ({
secretsObj[key] = null; secretsObj[key] = null;
} }
} }
}
console.log(secretsObj); // -> { test: { value: 'test' }, aaa: null, test_cf: null }
const result = await standardRequest.patch( const result = await standardRequest.patch(
`${INTEGRATION_CLOUDFLARE_PAGES_API_URL}/client/v4/accounts/${accessId}/pages/projects/${integration.app}`, `${INTEGRATION_CLOUDFLARE_PAGES_API_URL}/client/v4/accounts/${accessId}/pages/projects/${integration.app}`,
@@ -1901,8 +1901,6 @@ const syncSecretsCloudflarePages = async ({
}, },
} }
) )
console.log(result);
} }
export { syncSecrets }; export { syncSecrets };