misc: used metadata schema parsing

This commit is contained in:
Sheen Capadngan
2024-06-10 22:45:17 +08:00
parent 104b0d6c60
commit 776f464bee
@@ -1921,7 +1921,7 @@ const syncSecretsGitLab = async ({
return allEnvVariables; return allEnvVariables;
}; };
const metadata = z.record(z.any()).parse(integration.metadata); const metadata = IntegrationMetadataSchema.parse(integration.metadata);
const allEnvVariables = await getAllEnvVariables(integration?.appId as string, accessToken); const allEnvVariables = await getAllEnvVariables(integration?.appId as string, accessToken);
const getSecretsRes: GitLabSecret[] = allEnvVariables const getSecretsRes: GitLabSecret[] = allEnvVariables
.filter((secret: GitLabSecret) => secret.environment_scope === integration.targetEnvironment) .filter((secret: GitLabSecret) => secret.environment_scope === integration.targetEnvironment)