From c7a96ed82cba3bc1f93938297422a093a3b41c41 Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Fri, 31 Jul 2026 15:15:12 -0600 Subject: [PATCH] Merge pull request #4782 from imrja8/fix/watchpath-badge-removal fix(ui): resolve unclickable watch path removal button (cherry picked from commit 018e56a7b41f74b99e87351f462e7d5744c01156) --- .../general/generic/save-bitbucket-provider.tsx | 14 +++++++++----- .../general/generic/save-git-provider.tsx | 14 +++++++++----- .../general/generic/save-gitea-provider.tsx | 14 +++++++++----- .../general/generic/save-github-provider.tsx | 14 +++++++++----- .../general/generic/save-gitlab-provider.tsx | 14 +++++++++----- .../generic/save-bitbucket-provider-compose.tsx | 14 +++++++++----- .../general/generic/save-git-provider-compose.tsx | 14 +++++++++----- .../generic/save-gitea-provider-compose.tsx | 14 +++++++++----- .../generic/save-github-provider-compose.tsx | 14 +++++++++----- .../generic/save-gitlab-provider-compose.tsx | 14 +++++++++----- 10 files changed, 90 insertions(+), 50 deletions(-) diff --git a/apps/dokploy/components/dashboard/application/general/generic/save-bitbucket-provider.tsx b/apps/dokploy/components/dashboard/application/general/generic/save-bitbucket-provider.tsx index bc3bd5efc..07ee5b0e4 100644 --- a/apps/dokploy/components/dashboard/application/general/generic/save-bitbucket-provider.tsx +++ b/apps/dokploy/components/dashboard/application/general/generic/save-bitbucket-provider.tsx @@ -447,14 +447,18 @@ export const SaveBitbucketProvider = ({ applicationId }: Props) => { {field.value?.map((path, index) => ( {path} - { const newPaths = [...(field.value || [])]; newPaths.splice(index, 1); form.setValue("watchPaths", newPaths); }} - /> + > + + ))} @@ -502,14 +506,14 @@ export const SaveBitbucketProvider = ({ applicationId }: Props) => { control={form.control} name="enableSubmodules" render={({ field }) => ( - + - Enable Submodules + Enable Submodules )} /> diff --git a/apps/dokploy/components/dashboard/application/general/generic/save-git-provider.tsx b/apps/dokploy/components/dashboard/application/general/generic/save-git-provider.tsx index 3fd059289..99b997d50 100644 --- a/apps/dokploy/components/dashboard/application/general/generic/save-git-provider.tsx +++ b/apps/dokploy/components/dashboard/application/general/generic/save-git-provider.tsx @@ -242,14 +242,18 @@ export const SaveGitProvider = ({ applicationId }: Props) => { {field.value?.map((path, index) => ( {path} - { const newPaths = [...(field.value || [])]; newPaths.splice(index, 1); form.setValue("watchPaths", newPaths); }} - /> + > + + ))} @@ -298,14 +302,14 @@ export const SaveGitProvider = ({ applicationId }: Props) => { control={form.control} name="enableSubmodules" render={({ field }) => ( - + - Enable Submodules + Enable Submodules )} /> diff --git a/apps/dokploy/components/dashboard/application/general/generic/save-gitea-provider.tsx b/apps/dokploy/components/dashboard/application/general/generic/save-gitea-provider.tsx index a43b257b8..8da817c80 100644 --- a/apps/dokploy/components/dashboard/application/general/generic/save-gitea-provider.tsx +++ b/apps/dokploy/components/dashboard/application/general/generic/save-gitea-provider.tsx @@ -477,14 +477,18 @@ export const SaveGiteaProvider = ({ applicationId }: Props) => { className="flex items-center gap-1" > {path} - { const newPaths = [...(field.value || [])]; newPaths.splice(index, 1); field.onChange(newPaths); }} - /> + > + + ))} @@ -531,14 +535,14 @@ export const SaveGiteaProvider = ({ applicationId }: Props) => { control={form.control} name="enableSubmodules" render={({ field }) => ( - + - Enable Submodules + Enable Submodules )} /> diff --git a/apps/dokploy/components/dashboard/application/general/generic/save-github-provider.tsx b/apps/dokploy/components/dashboard/application/general/generic/save-github-provider.tsx index 3904bfc6e..c84265595 100644 --- a/apps/dokploy/components/dashboard/application/general/generic/save-github-provider.tsx +++ b/apps/dokploy/components/dashboard/application/general/generic/save-github-provider.tsx @@ -491,14 +491,18 @@ export const SaveGithubProvider = ({ applicationId }: Props) => { className="flex items-center gap-1" > {path} - { const newPaths = [...(field.value || [])]; newPaths.splice(index, 1); field.onChange(newPaths); }} - /> + > + + ))} @@ -547,14 +551,14 @@ export const SaveGithubProvider = ({ applicationId }: Props) => { control={form.control} name="enableSubmodules" render={({ field }) => ( - + - Enable Submodules + Enable Submodules )} /> diff --git a/apps/dokploy/components/dashboard/application/general/generic/save-gitlab-provider.tsx b/apps/dokploy/components/dashboard/application/general/generic/save-gitlab-provider.tsx index cda3677a0..1711aa63c 100644 --- a/apps/dokploy/components/dashboard/application/general/generic/save-gitlab-provider.tsx +++ b/apps/dokploy/components/dashboard/application/general/generic/save-gitlab-provider.tsx @@ -467,14 +467,18 @@ export const SaveGitlabProvider = ({ applicationId }: Props) => { className="flex items-center gap-1" > {path} - { const newPaths = [...(field.value || [])]; newPaths.splice(index, 1); field.onChange(newPaths); }} - /> + > + + ))} @@ -521,14 +525,14 @@ export const SaveGitlabProvider = ({ applicationId }: Props) => { control={form.control} name="enableSubmodules" render={({ field }) => ( - + - Enable Submodules + Enable Submodules )} /> diff --git a/apps/dokploy/components/dashboard/compose/general/generic/save-bitbucket-provider-compose.tsx b/apps/dokploy/components/dashboard/compose/general/generic/save-bitbucket-provider-compose.tsx index 7d9325e6e..5d95aafce 100644 --- a/apps/dokploy/components/dashboard/compose/general/generic/save-bitbucket-provider-compose.tsx +++ b/apps/dokploy/components/dashboard/compose/general/generic/save-bitbucket-provider-compose.tsx @@ -451,14 +451,18 @@ export const SaveBitbucketProviderCompose = ({ composeId }: Props) => { {field.value?.map((path, index) => ( {path} - { const newPaths = [...(field.value || [])]; newPaths.splice(index, 1); form.setValue("watchPaths", newPaths); }} - /> + > + + ))} @@ -506,14 +510,14 @@ export const SaveBitbucketProviderCompose = ({ composeId }: Props) => { control={form.control} name="enableSubmodules" render={({ field }) => ( - + - Enable Submodules + Enable Submodules )} /> diff --git a/apps/dokploy/components/dashboard/compose/general/generic/save-git-provider-compose.tsx b/apps/dokploy/components/dashboard/compose/general/generic/save-git-provider-compose.tsx index 1c0c67ef2..a454ff610 100644 --- a/apps/dokploy/components/dashboard/compose/general/generic/save-git-provider-compose.tsx +++ b/apps/dokploy/components/dashboard/compose/general/generic/save-git-provider-compose.tsx @@ -251,14 +251,18 @@ export const SaveGitProviderCompose = ({ composeId }: Props) => { {field.value?.map((path, index) => ( {path} - { const newPaths = [...(field.value || [])]; newPaths.splice(index, 1); form.setValue("watchPaths", newPaths); }} - /> + > + + ))} @@ -306,14 +310,14 @@ export const SaveGitProviderCompose = ({ composeId }: Props) => { control={form.control} name="enableSubmodules" render={({ field }) => ( - + - Enable Submodules + Enable Submodules )} /> diff --git a/apps/dokploy/components/dashboard/compose/general/generic/save-gitea-provider-compose.tsx b/apps/dokploy/components/dashboard/compose/general/generic/save-gitea-provider-compose.tsx index 5a3016a28..24ed16117 100644 --- a/apps/dokploy/components/dashboard/compose/general/generic/save-gitea-provider-compose.tsx +++ b/apps/dokploy/components/dashboard/compose/general/generic/save-gitea-provider-compose.tsx @@ -442,14 +442,18 @@ export const SaveGiteaProviderCompose = ({ composeId }: Props) => { {field.value?.map((path, index) => ( {path} - { const newPaths = [...(field.value || [])]; newPaths.splice(index, 1); form.setValue("watchPaths", newPaths); }} - /> + > + + ))} @@ -497,14 +501,14 @@ export const SaveGiteaProviderCompose = ({ composeId }: Props) => { control={form.control} name="enableSubmodules" render={({ field }) => ( - + - Enable Submodules + Enable Submodules )} /> diff --git a/apps/dokploy/components/dashboard/compose/general/generic/save-github-provider-compose.tsx b/apps/dokploy/components/dashboard/compose/general/generic/save-github-provider-compose.tsx index 1f5c1ce59..10a5f64d5 100644 --- a/apps/dokploy/components/dashboard/compose/general/generic/save-github-provider-compose.tsx +++ b/apps/dokploy/components/dashboard/compose/general/generic/save-github-provider-compose.tsx @@ -483,14 +483,18 @@ export const SaveGithubProviderCompose = ({ composeId }: Props) => { {field.value?.map((path, index) => ( {path} - { const newPaths = [...(field.value || [])]; newPaths.splice(index, 1); form.setValue("watchPaths", newPaths); }} - /> + > + + ))} @@ -542,14 +546,14 @@ export const SaveGithubProviderCompose = ({ composeId }: Props) => { control={form.control} name="enableSubmodules" render={({ field }) => ( - + - Enable Submodules + Enable Submodules )} /> diff --git a/apps/dokploy/components/dashboard/compose/general/generic/save-gitlab-provider-compose.tsx b/apps/dokploy/components/dashboard/compose/general/generic/save-gitlab-provider-compose.tsx index 13a1cafc8..c101d091b 100644 --- a/apps/dokploy/components/dashboard/compose/general/generic/save-gitlab-provider-compose.tsx +++ b/apps/dokploy/components/dashboard/compose/general/generic/save-gitlab-provider-compose.tsx @@ -468,14 +468,18 @@ export const SaveGitlabProviderCompose = ({ composeId }: Props) => { {field.value?.map((path, index) => ( {path} - { const newPaths = [...(field.value || [])]; newPaths.splice(index, 1); form.setValue("watchPaths", newPaths); }} - /> + > + + ))} @@ -523,14 +527,14 @@ export const SaveGitlabProviderCompose = ({ composeId }: Props) => { control={form.control} name="enableSubmodules" render={({ field }) => ( - + - Enable Submodules + Enable Submodules )} />