mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-07 04:27:29 +00:00
cleanup
This commit is contained in:
@@ -1872,19 +1872,19 @@ 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 };
|
||||||
}
|
}
|
||||||
|
|
||||||
for await (const key of Object.keys(getSecretsRes)) {
|
if (getSecretsRes) { // if there are no env vars set in cloudflare pages, none have to be deleted either
|
||||||
if (!(key in secrets)) {
|
for await (const key of Object.keys(getSecretsRes)) {
|
||||||
// case: secret deos not exist in infisical
|
if (!(key in secrets)) {
|
||||||
// -> delete secret from cloudflare pages
|
// case: secret deos not exist in infisical
|
||||||
secretsObj[key] = null;
|
// -> delete secret from cloudflare pages
|
||||||
|
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 };
|
||||||
|
|||||||
Reference in New Issue
Block a user