Skip to content

Commit 21e46f5

Browse files
authored
Merge pull request #1907 from Dokploy/1878-dokploy-application-settings-not-linked-resulting-in-progress-lost-on-save
fix: update dependencies in save provider components to use optional …
2 parents 80016b5 + 52b2158 commit 21e46f5

11 files changed

Lines changed: 15 additions & 11 deletions

apps/dokploy/components/dashboard/application/deployments/show-deployments.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ export const ShowDeployments = ({
8686
<span>Webhook URL: </span>
8787
<div className="flex flex-row items-center gap-2">
8888
<span className="break-all text-muted-foreground">
89-
{`${url}/api/deploy${type === 'compose' ? '/compose' : ''}/${refreshToken}`}
89+
{`${url}/api/deploy${type === "compose" ? "/compose" : ""}/${refreshToken}`}
9090
</span>
9191
{(type === "application" || type === "compose") && (
9292
<RefreshToken id={id} type={type} />

apps/dokploy/components/dashboard/application/general/generic/save-bitbucket-provider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ export const SaveBitbucketProvider = ({ applicationId }: Props) => {
136136
enableSubmodules: data.enableSubmodules || false,
137137
});
138138
}
139-
}, [form.reset, data, form]);
139+
}, [form.reset, data?.applicationId, form]);
140140

141141
const onSubmit = async (data: BitbucketProvider) => {
142142
await mutateAsync({

apps/dokploy/components/dashboard/application/general/generic/save-docker-provider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ export const SaveDockerProvider = ({ applicationId }: Props) => {
5353
registryURL: data.registryUrl || "",
5454
});
5555
}
56-
}, [form.reset, data, form]);
56+
}, [form.reset, data?.applicationId, form]);
5757

5858
const onSubmit = async (values: DockerProvider) => {
5959
await mutateAsync({

apps/dokploy/components/dashboard/application/general/generic/save-gitea-provider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ export const SaveGiteaProvider = ({ applicationId }: Props) => {
158158
enableSubmodules: data.enableSubmodules || false,
159159
});
160160
}
161-
}, [form.reset, data, form]);
161+
}, [form.reset, data?.applicationId, form]);
162162

163163
const onSubmit = async (data: GiteaProvider) => {
164164
await mutateAsync({

apps/dokploy/components/dashboard/application/general/generic/save-github-provider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ export const SaveGithubProvider = ({ applicationId }: Props) => {
134134
enableSubmodules: data.enableSubmodules ?? false,
135135
});
136136
}
137-
}, [form.reset, data, form]);
137+
}, [form.reset, data?.applicationId, form]);
138138

139139
const onSubmit = async (data: GithubProvider) => {
140140
await mutateAsync({

apps/dokploy/components/dashboard/application/general/generic/save-gitlab-provider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ export const SaveGitlabProvider = ({ applicationId }: Props) => {
141141
enableSubmodules: data.enableSubmodules ?? false,
142142
});
143143
}
144-
}, [form.reset, data, form]);
144+
}, [form.reset, data?.applicationId, form]);
145145

146146
const onSubmit = async (data: GitlabProvider) => {
147147
await mutateAsync({

apps/dokploy/components/dashboard/compose/general/generic/save-bitbucket-provider-compose.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ export const SaveBitbucketProviderCompose = ({ composeId }: Props) => {
136136
enableSubmodules: data.enableSubmodules ?? false,
137137
});
138138
}
139-
}, [form.reset, data, form]);
139+
}, [form.reset, data?.composeId, form]);
140140

141141
const onSubmit = async (data: BitbucketProvider) => {
142142
await mutateAsync({

apps/dokploy/components/dashboard/compose/general/generic/save-gitea-provider-compose.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ export const SaveGiteaProviderCompose = ({ composeId }: Props) => {
142142
enableSubmodules: data.enableSubmodules ?? false,
143143
});
144144
}
145-
}, [form.reset, data, form]);
145+
}, [form.reset, data?.composeId, form]);
146146

147147
const onSubmit = async (data: GiteaProvider) => {
148148
await mutateAsync({

apps/dokploy/components/dashboard/compose/general/generic/save-github-provider-compose.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ export const SaveGithubProviderCompose = ({ composeId }: Props) => {
134134
enableSubmodules: data.enableSubmodules ?? false,
135135
});
136136
}
137-
}, [form.reset, data, form]);
137+
}, [form.reset, data?.composeId, form]);
138138

139139
const onSubmit = async (data: GithubProvider) => {
140140
await mutateAsync({

apps/dokploy/components/dashboard/compose/general/generic/save-gitlab-provider-compose.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ export const SaveGitlabProviderCompose = ({ composeId }: Props) => {
142142
enableSubmodules: data.enableSubmodules ?? false,
143143
});
144144
}
145-
}, [form.reset, data, form]);
145+
}, [form.reset, data?.composeId, form]);
146146

147147
const onSubmit = async (data: GitlabProvider) => {
148148
await mutateAsync({

0 commit comments

Comments
 (0)