From 5411fc70f8e6327c7a276b4ff5e150e657edd629 Mon Sep 17 00:00:00 2001
From: Kuba <78603704+jakub-tldr@users.noreply.github.com>
Date: Fri, 17 Apr 2026 15:00:30 +0200
Subject: [PATCH 1/3] tweak bulk assign
---
.../pages/UsersOverviewPage/UsersTable.tsx | 35 ++++++++++---------
1 file changed, 19 insertions(+), 16 deletions(-)
diff --git a/web/src/pages/UsersOverviewPage/UsersTable.tsx b/web/src/pages/UsersOverviewPage/UsersTable.tsx
index 9305d8876..0b4ec8f07 100644
--- a/web/src/pages/UsersOverviewPage/UsersTable.tsx
+++ b/web/src/pages/UsersOverviewPage/UsersTable.tsx
@@ -715,22 +715,25 @@ export const UsersTable = () => {
return (
<>
- {Object.keys(selected).length > 0 && isPresent(groups) && (
-
- {rows.length === 0 && search.length > 0 && (
+
+ {rows.length === 0 && (search.length > 0 || columnFilters.length > 0) && (
)}
- {rows.length > 0 && (
-
- )}
>
);
};
From 73e784823cabd508fa42085725ab2187b813981e Mon Sep 17 00:00:00 2001
From: Kuba <78603704+jakub-tldr@users.noreply.github.com>
Date: Fri, 17 Apr 2026 15:30:09 +0200
Subject: [PATCH 3/3] linter
---
.../pages/UsersOverviewPage/UsersTable.tsx | 37 +++++++++----------
1 file changed, 18 insertions(+), 19 deletions(-)
diff --git a/web/src/pages/UsersOverviewPage/UsersTable.tsx b/web/src/pages/UsersOverviewPage/UsersTable.tsx
index 8e19bb3dc..02db2a2d4 100644
--- a/web/src/pages/UsersOverviewPage/UsersTable.tsx
+++ b/web/src/pages/UsersOverviewPage/UsersTable.tsx
@@ -715,25 +715,24 @@ export const UsersTable = () => {
return (
<>
- {table.getFilteredSelectedRowModel().rows.length > 0 &&
- isPresent(groups) && (
- {
- const selectedUsers = table
- .getFilteredSelectedRowModel()
- .rows.map((row) => row.original.id);
- openModal(ModalName.AssignGroupsToUsers, {
- groups,
- users: selectedUsers,
- onSuccess: () => table.resetRowSelection(),
- });
- }}
- />
- )}
+ {table.getFilteredSelectedRowModel().rows.length > 0 && isPresent(groups) && (
+ {
+ const selectedUsers = table
+ .getFilteredSelectedRowModel()
+ .rows.map((row) => row.original.id);
+ openModal(ModalName.AssignGroupsToUsers, {
+ groups,
+ users: selectedUsers,
+ onSuccess: () => table.resetRowSelection(),
+ });
+ }}
+ />
+ )}