From 895bcdd8ec6c0c6a9b8962b8f8fdab3b79d28e48 Mon Sep 17 00:00:00 2001 From: Anastasiia Alekseenko Date: Mon, 24 Nov 2025 13:22:47 +0100 Subject: [PATCH 1/2] feat: [UIE-9686] - IAM: fix filtering by entity's type --- .../manager/src/features/IAM/Roles/RolesTable/RolesTable.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/manager/src/features/IAM/Roles/RolesTable/RolesTable.tsx b/packages/manager/src/features/IAM/Roles/RolesTable/RolesTable.tsx index c5698da5077..b924f7ed18b 100644 --- a/packages/manager/src/features/IAM/Roles/RolesTable/RolesTable.tsx +++ b/packages/manager/src/features/IAM/Roles/RolesTable/RolesTable.tsx @@ -100,9 +100,7 @@ export const RolesTable = ({ roles = [] }: Props) => { }; const filteredRows = React.useMemo(() => { - if (!query) return roles; - - return getFilteredRows(query, filterableEntityType?.value); + return getFilteredRows(query ?? '', filterableEntityType?.value); }, [roles, query, filterableEntityType]); // Get just the list of entity types from this list of roles, to be used in the selection filter From 4ea92b66b4dd9fa48cfdfdd94201c52e08b56386 Mon Sep 17 00:00:00 2001 From: Anastasiia Alekseenko Date: Mon, 24 Nov 2025 13:35:27 +0100 Subject: [PATCH 2/2] Added changeset: IAM: filtering by entity type at the Roles table --- packages/manager/.changeset/pr-13129-fixed-1763987727502.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 packages/manager/.changeset/pr-13129-fixed-1763987727502.md diff --git a/packages/manager/.changeset/pr-13129-fixed-1763987727502.md b/packages/manager/.changeset/pr-13129-fixed-1763987727502.md new file mode 100644 index 00000000000..91597d4e0b1 --- /dev/null +++ b/packages/manager/.changeset/pr-13129-fixed-1763987727502.md @@ -0,0 +1,5 @@ +--- +"@linode/manager": Fixed +--- + +IAM: filtering by entity type at the Roles table ([#13129](https://github.com/linode/manager/pull/13129))