feat(infisical-pg): auth injection completed and validation in password router

This commit is contained in:
Akhil Mohan
2024-01-27 12:38:22 +05:30
parent fcfd6b3fb2
commit f3b37de3f3
196 changed files with 1871 additions and 624 deletions
@@ -52,7 +52,7 @@ export default function AWSParameterStoreAuthorizeIntegrationPage() {
setIsLoading(false);
router.push(
`/integrations/aws-parameter-store/create?integrationAuthId=${integrationAuth._id}`
`/integrations/aws-parameter-store/create?integrationAuthId=${integrationAuth.id}`
);
} catch (err) {
console.error(err);
@@ -95,12 +95,12 @@ export default function AWSParameterStoreCreateIntegrationPage() {
}
}
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
sourceEnvironment: selectedSourceEnvironment,
path,
@@ -50,7 +50,7 @@ export default function AWSSecretManagerCreateIntegrationPage() {
setIsLoading(false);
router.push(
`/integrations/aws-secret-manager/create?integrationAuthId=${integrationAuth._id}`
`/integrations/aws-secret-manager/create?integrationAuthId=${integrationAuth.id}`
);
} catch (err) {
console.error(err);
@@ -94,12 +94,12 @@ export default function AWSSecretManagerCreateIntegrationPage() {
return;
}
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetSecretName.trim(),
sourceEnvironment: selectedSourceEnvironment,
@@ -53,11 +53,11 @@ export default function AzureKeyVaultCreateIntegrationPage() {
return;
}
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: vaultBaseUrl,
sourceEnvironment: selectedSourceEnvironment,
@@ -26,7 +26,7 @@ export default function AzureKeyVaultOAuth2CallbackPage() {
});
router.push(
`/integrations/azure-key-vault/create?integrationAuthId=${integrationAuth._id}`
`/integrations/azure-key-vault/create?integrationAuthId=${integrationAuth.id}`
);
} catch (err) {
console.error(err);
@@ -72,7 +72,7 @@ export default function BitBucketCreateIntegrationPage() {
try {
setIsLoading(true);
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
const targetApp = integrationAuthApps?.find(
(integrationAuthApp) => integrationAuthApp.appId === targetAppId
@@ -84,7 +84,7 @@ export default function BitBucketCreateIntegrationPage() {
if (!targetApp || !targetApp.appId || !targetEnvironment) return;
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp.name,
appId: targetApp.appId,
@@ -24,7 +24,7 @@ export default function BitBucketOAuth2CallbackPage() {
integration: "bitbucket"
});
router.push(`/integrations/bitbucket/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/bitbucket/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -38,7 +38,7 @@ export default function ChecklyCreateIntegrationPage() {
setIsLoading(false);
router.push(`/integrations/checkly/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/checkly/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -80,7 +80,7 @@ export default function ChecklyCreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
@@ -94,7 +94,7 @@ export default function ChecklyCreateIntegrationPage() {
if (!targetApp) return;
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp?.name,
appId: targetApp?.appId,
@@ -38,7 +38,7 @@ export default function CircleCICreateIntegrationPage() {
setIsLoading(false);
router.push(`/integrations/circleci/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/circleci/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -63,12 +63,12 @@ export default function CircleCICreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp,
appId: integrationAuthApps?.find((integrationAuthApp) => integrationAuthApp.name === targetApp)?.appId,
@@ -33,7 +33,7 @@ export default function Cloud66CreateIntegrationPage() {
setIsLoading(false);
router.push(`/integrations/cloud-66/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/cloud-66/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -56,12 +56,12 @@ export default function Cloud66CreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp,
appId: integrationAuthApps?.find((integrationAuthApp) => integrationAuthApp.name === targetApp)?.appId,
@@ -40,7 +40,7 @@ export default function CloudflarePagesIntegrationPage() {
setAccountId("");
setIsLoading(false);
router.push(`/integrations/cloudflare-pages/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/cloudflare-pages/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -53,12 +53,12 @@ export default function CloudflarePagesIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp,
appId: targetAppId,
@@ -40,7 +40,7 @@ export default function CloudflareWorkersIntegrationPage() {
setAccountId("");
setIsLoading(false);
router.push(`/integrations/cloudflare-workers/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/cloudflare-workers/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -45,12 +45,12 @@ export default function CloudflareWorkersIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp,
appId: targetAppId,
@@ -33,7 +33,7 @@ export default function CodefreshCreateIntegrationPage() {
setIsLoading(false);
router.push(`/integrations/codefresh/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/codefresh/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -56,12 +56,12 @@ export default function CodefreshCreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp,
appId: integrationAuthApps?.find((integrationAuthApp) => integrationAuthApp.name === targetApp)?.appId,
@@ -33,7 +33,7 @@ export default function DigitalOceanAppPlatformCreateIntegrationPage() {
setIsLoading(false);
router.push(`/integrations/digital-ocean-app-platform/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/digital-ocean-app-platform/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -56,12 +56,12 @@ export default function DigitalOceanAppPlatformCreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp,
appId: integrationAuthApps?.find((integrationAuthApp) => integrationAuthApp.name === targetApp)?.appId,
@@ -51,7 +51,7 @@ export default function FlyioAuthorizeIntegrationPage() {
});
setIsLoading(false);
router.push(`/integrations/flyio/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/flyio/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
setIsLoading(false);
console.error(err);
@@ -65,12 +65,12 @@ export default function FlyioCreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp,
sourceEnvironment: selectedSourceEnvironment,
@@ -49,7 +49,7 @@ export default function GCPSecretManagerAuthorizeIntegrationPage() {
const state = crypto.randomBytes(16).toString("hex");
localStorage.setItem("latestCSRFToken", state);
const link = `https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/auth/cloud-platform&response_type=code&access_type=offline&state=${state}&redirect_uri=${window.location.origin}/integrations/gcp-secret-manager/oauth2/callback&client_id=${integrationOption.clientId}`;
const link = `https://accounts.google.com/o/oauth2/auth?scope=https://www.googleapis.com/auth/cloud-platform&response_type=code&access_type=offline&state=${state}&redirect_uri=${window.location.origin}/integrations/gcp-secret-manager/oauth2/callback&clientid=${integrationOption.clientId}`;
window.location.assign(link);
}
@@ -66,7 +66,7 @@ export default function GCPSecretManagerAuthorizeIntegrationPage() {
});
setIsLoading(false);
router.push(`/integrations/gcp-secret-manager/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/gcp-secret-manager/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
setIsLoading(false);
@@ -133,10 +133,10 @@ export default function GCPSecretManagerCreateIntegrationPage() {
try {
setIsLoading(true);
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: integrationAuthApps?.find((integrationAuthApp) => integrationAuthApp.appId === targetAppId)?.name,
appId: targetAppId,
@@ -25,7 +25,7 @@ export default function GCPSecretManagerOAuth2CallbackPage() {
integration: "gcp-secret-manager"
});
router.push(`/integrations/gcp-secret-manager/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/gcp-secret-manager/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -79,7 +79,7 @@ export default function GitHubCreateIntegrationPage() {
try {
setIsLoading(true);
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
const targetApps = integrationAuthApps?.filter(
(integrationAuthApp) => targetAppIds.includes(String(integrationAuthApp.appId))
@@ -90,7 +90,7 @@ export default function GitHubCreateIntegrationPage() {
await Promise.all(
targetApps.map(async (targetApp) => {
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp.name,
sourceEnvironment: selectedSourceEnvironment,
@@ -25,7 +25,7 @@ export default function GitHubOAuth2CallbackPage() {
integration: "github"
});
router.push(`/integrations/github/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/github/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -46,7 +46,7 @@ export default function GitLabAuthorizeIntegrationPage() {
localStorage.setItem("latestCSRFToken", csrfToken);
const state = `${csrfToken}|${(gitLabURL as string).trim() === "" ? "" : (gitLabURL as string).trim()}`;
const link = `${baseURL}/oauth/authorize?client_id=${integrationOption.clientId}&redirect_uri=${window.location.origin}/integrations/gitlab/oauth2/callback&response_type=code&state=${state}`;
const link = `${baseURL}/oauth/authorize?clientid=${integrationOption.clientId}&redirect_uri=${window.location.origin}/integrations/gitlab/oauth2/callback&response_type=code&state=${state}`;
window.location.assign(link);
}
@@ -146,10 +146,10 @@ export default function GitLabCreateIntegrationPage() {
}: FormData) => {
try {
setIsLoading(true);
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: integrationAuthApps?.find((integrationAuthApp) => String(integrationAuthApp.appId) === targetAppId)?.name,
appId: String(targetAppId),
@@ -29,7 +29,7 @@ export default function GitLabOAuth2CallbackPage() {
})
});
router.push(`/integrations/gitlab/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/gitlab/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -77,7 +77,7 @@ export default function HashiCorpVaultAuthorizeIntegrationPage() {
setIsLoading(false);
router.push(`/integrations/hashicorp-vault/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/hashicorp-vault/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -48,7 +48,7 @@ export default function HashiCorpVaultCreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
if (!isValidVaultPath(vaultEnginePath)) {
setVaultEnginePathErrorText("Vault KV Secrets Engine Path must be valid like kv");
@@ -67,7 +67,7 @@ export default function HashiCorpVaultCreateIntegrationPage() {
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: vaultEnginePath,
sourceEnvironment: selectedSourceEnvironment,
@@ -42,7 +42,7 @@ export default function HasuraCloudAuthorizeIntegrationPage() {
});
setIsLoading(false);
router.push(`/integrations/hasura-cloud/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/hasura-cloud/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
setIsLoading(false);
console.error(err);
@@ -58,11 +58,11 @@ export default function HasuraCloudCreateIntegrationPage() {
const onFormSubmit = async ({ secretPath, sourceEnvironment, appId }: FormData) => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
const app = integrationAuthApps?.find((data) => data.appId === appId);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
sourceEnvironment,
secretPath,
@@ -59,10 +59,10 @@ export default function HerokuCreateIntegrationPage() {
try {
setIsLoading(true);
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp,
sourceEnvironment: selectedSourceEnvironment,
@@ -24,7 +24,7 @@ export default function HerokuOAuth2CallbackPage() {
integration: "heroku"
});
router.push(`/integrations/heroku/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/heroku/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -43,7 +43,7 @@ export default function LaravelForgeCreateIntegrationPage() {
setIsLoading(false);
router.push(`/integrations/laravel-forge/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/laravel-forge/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -56,12 +56,12 @@ export default function LaravelForgeCreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp,
appId: String(integrationAuthApps?.find((integrationAuthApp) => integrationAuthApp.name === targetApp)?.appId),
@@ -67,10 +67,10 @@ export default function NetlifyCreateIntegrationPage() {
try {
setIsLoading(true);
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp,
appId: integrationAuthApps?.find((integrationAuthApp) => integrationAuthApp.name === targetApp)?.appId,
@@ -25,7 +25,7 @@ export default function NetlifyOAuth2CallbackPage() {
integration: "netlify"
});
router.push(`/integrations/netlify/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/netlify/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -33,7 +33,7 @@ export default function NorthflankCreateIntegrationPage() {
setIsLoading(false);
router.push(`/integrations/northflank/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/northflank/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -78,12 +78,12 @@ export default function NorthflankCreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: integrationAuthApps?.find((integrationAuthApp) => integrationAuthApp.appId === targetAppId)?.name,
appId: targetAppId,
@@ -38,7 +38,7 @@ export default function QoveryCreateIntegrationPage() {
setIsLoading(false);
router.push(`/integrations/qovery/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/qovery/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -141,7 +141,7 @@ export default function QoveryCreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
@@ -151,7 +151,7 @@ export default function QoveryCreateIntegrationPage() {
const targetApp = integrationAuthApps?.find((integrationAuthApp) => integrationAuthApp.appId === targetAppId)?.name;
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp,
appId: targetAppId,
@@ -33,7 +33,7 @@ export default function RailwayAuthorizeIntegrationPage() {
setIsLoading(false);
router.push(`/integrations/railway/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/railway/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -90,7 +90,7 @@ export default function RailwayCreateIntegrationPage() {
try {
setIsLoading(true);
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
const targetApp = integrationAuthApps?.find(
(integrationAuthApp) => integrationAuthApp.appId === targetAppId
@@ -106,7 +106,7 @@ export default function RailwayCreateIntegrationPage() {
);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp.name,
appId: targetApp.appId,
@@ -36,7 +36,7 @@ export default function RenderCreateIntegrationPage() {
setIsLoading(false);
router.push(`/integrations/render/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/render/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -61,12 +61,12 @@ export default function RenderCreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp,
appId: integrationAuthApps?.find((integrationAuthApp) => integrationAuthApp.name === targetApp)?.appId,
@@ -33,7 +33,7 @@ export default function SupabaseCreateIntegrationPage() {
setIsLoading(false);
router.push(`/integrations/supabase/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/supabase/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -57,12 +57,12 @@ export default function SupabaseCreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp,
appId: integrationAuthApps?.find((integrationAuthApp) => integrationAuthApp.name === targetApp)?.appId,
@@ -48,7 +48,7 @@ export default function TeamCityCreateIntegrationPage() {
setIsLoading(false);
router.push(`/integrations/teamcity/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/teamcity/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -68,7 +68,7 @@ export default function TeamCityCreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
@@ -77,7 +77,7 @@ export default function TeamCityCreateIntegrationPage() {
);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: integrationAuthApps?.find((integrationAuthApp) => integrationAuthApp.appId === targetAppId)?.name,
appId: targetAppId,
@@ -43,7 +43,7 @@ export default function TerraformCloudCreateIntegrationPage() {
setIsLoading(false);
router.push(`/integrations/terraform-cloud/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/terraform-cloud/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -62,7 +62,7 @@ export default function TerraformCloudCreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setVariableTypeErrorText("");
if (variableType.length === 0 ) {
@@ -73,7 +73,7 @@ export default function TerraformCloudCreateIntegrationPage() {
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp,
appId: integrationAuthApps?.find((integrationAuthApp) => integrationAuthApp.name === targetApp)?.appId,
@@ -33,7 +33,7 @@ export default function TravisCICreateIntegrationPage() {
setIsLoading(false);
router.push(`/integrations/travisci/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/travisci/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -56,12 +56,12 @@ export default function TravisCICreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp,
appId: integrationAuthApps?.find((integrationAuthApp) => integrationAuthApp.name === targetApp)?.appId,
@@ -78,7 +78,7 @@ export default function VercelCreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
@@ -91,7 +91,7 @@ export default function VercelCreateIntegrationPage() {
const path = targetEnvironment === "preview" && targetBranch !== "" ? targetBranch : undefined;
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp.name,
appId: targetApp.appId,
@@ -25,7 +25,7 @@ export default function VercelOAuth2CallbackPage() {
integration: "vercel"
});
router.push(`/integrations/vercel/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/vercel/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -34,7 +34,7 @@ export default function WindmillCreateIntegrationPage() {
setIsLoading(false);
router.push(`/integrations/windmill/create?integrationAuthId=${integrationAuth._id}`);
router.push(`/integrations/windmill/create?integrationAuthId=${integrationAuth.id}`);
} catch (err) {
console.error(err);
}
@@ -57,12 +57,12 @@ export default function WindmillCreateIntegrationPage() {
const handleButtonClick = async () => {
try {
if (!integrationAuth?._id) return;
if (!integrationAuth?.id) return;
setIsLoading(true);
await mutateAsync({
integrationAuthId: integrationAuth?._id,
integrationAuthId: integrationAuth?.id,
isActive: true,
app: targetApp,
appId: integrationAuthApps?.find((integrationAuthApp) => integrationAuthApp.name === targetApp)?.appId,