From 65c9744f4c0c717322ba2258b69e58ec12a3bf13 Mon Sep 17 00:00:00 2001 From: Connie Liu <139280159+coliu-akamai@users.noreply.github.com> Date: Tue, 31 Oct 2023 11:48:41 -0400 Subject: [PATCH] fix: [M3-7348] - Only unassign linodes in the 'Linodes to be Unassigned from Subnet' list for Subnet Unassign Drawer (#9851) * bug fix * remove duplicate logic that i previously added * changeset * update changeset * recategorize changeset as upcoming features --- .../.changeset/pr-9851-upcoming-features-1698695391804.md | 5 +++++ .../features/VPCs/VPCDetail/SubnetUnassignLinodesDrawer.tsx | 5 +++++ 2 files changed, 10 insertions(+) create mode 100644 packages/manager/.changeset/pr-9851-upcoming-features-1698695391804.md diff --git a/packages/manager/.changeset/pr-9851-upcoming-features-1698695391804.md b/packages/manager/.changeset/pr-9851-upcoming-features-1698695391804.md new file mode 100644 index 00000000000..32078ac44d1 --- /dev/null +++ b/packages/manager/.changeset/pr-9851-upcoming-features-1698695391804.md @@ -0,0 +1,5 @@ +--- +"@linode/manager": Upcoming Features +--- + +Only unassign linodes in the 'Linodes to be Unassigned from Subnet' list for Subnet Unassign Drawer ([#9851](https://github.com/linode/manager/pull/9851)) diff --git a/packages/manager/src/features/VPCs/VPCDetail/SubnetUnassignLinodesDrawer.tsx b/packages/manager/src/features/VPCs/VPCDetail/SubnetUnassignLinodesDrawer.tsx index b1093d3c97e..5922cabd457 100644 --- a/packages/manager/src/features/VPCs/VPCDetail/SubnetUnassignLinodesDrawer.tsx +++ b/packages/manager/src/features/VPCs/VPCDetail/SubnetUnassignLinodesDrawer.tsx @@ -171,6 +171,11 @@ export const SubnetUnassignLinodesDrawer = React.memo( setSelectedLinodes((prevSelectedLinodes) => prevSelectedLinodes.filter((option) => option.id !== optionToRemove.id) ); + setConfigInterfacesToDelete((prevInterfacesToDelete) => + prevInterfacesToDelete.filter( + (option) => option.linodeId !== optionToRemove.id + ) + ); }; const processUnassignLinodes = async () => {