From 7edeb373f1dbc09ac65553b4e46e8d4b49b1097d Mon Sep 17 00:00:00 2001 From: bruno Date: Tue, 14 Jul 2026 07:10:26 -0400 Subject: [PATCH] =?UTF-8?q?fix:=20guard=20delete=20confirm=20with=20null?= =?UTF-8?q?=20id=20check=20=E2=80=94=20prevents=20phantom=20dialog?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le confirm('Delete') dans contextActions pouvait se déclencher sans item valide (id null/undefined). Ajout d'un guard if (!id) break. --- app/templates/base.html | 1 + 1 file changed, 1 insertion(+) diff --git a/app/templates/base.html b/app/templates/base.html index ac51baa..8194137 100644 --- a/app/templates/base.html +++ b/app/templates/base.html @@ -606,6 +606,7 @@ } break; case 'delete': + if (!id) break; if (!confirm('Delete "' + name + '"?')) break; this.deleteWorkspacePage(id); break;