From 6569b5ccf60610f9efa11bcfb82afbad36a38468 Mon Sep 17 00:00:00 2001 From: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com> Date: Thu, 10 Sep 2026 14:48:08 -0300 Subject: [PATCH] fix(dashboard): allow deleting the last extra-upstream-header row even when invalid (#12251) --- .../12251-extra-upstream-headers-delete.md | 1 + .../[id]/components/ModelCompatPopover.tsx | 5 +- ...pover-12251-delete-invalid-header.test.tsx | 113 ++++++++++++++++++ 3 files changed, 118 insertions(+), 1 deletion(-) create mode 100644 changelog.d/fixes/12251-extra-upstream-headers-delete.md create mode 100644 src/app/(dashboard)/dashboard/providers/[id]/components/__tests__/modelCompatPopover-12251-delete-invalid-header.test.tsx diff --git a/changelog.d/fixes/12251-extra-upstream-headers-delete.md b/changelog.d/fixes/12251-extra-upstream-headers-delete.md new file mode 100644 index 0000000000..7c6edfb5e5 --- /dev/null +++ b/changelog.d/fixes/12251-extra-upstream-headers-delete.md @@ -0,0 +1 @@ +- fix(dashboard): allow deleting the last extra-upstream-header row even when invalid (#12251) diff --git a/src/app/(dashboard)/dashboard/providers/[id]/components/ModelCompatPopover.tsx b/src/app/(dashboard)/dashboard/providers/[id]/components/ModelCompatPopover.tsx index c52e51e3bc..41d50c7c4a 100644 --- a/src/app/(dashboard)/dashboard/providers/[id]/components/ModelCompatPopover.tsx +++ b/src/app/(dashboard)/dashboard/providers/[id]/components/ModelCompatPopover.tsx @@ -707,7 +707,10 @@ export default function ModelCompatPopover({