From 647dcf1af4f7f758ad5e1cddf08f9545fa5821e2 Mon Sep 17 00:00:00 2001 From: Shivam K Date: Wed, 17 Jun 2026 11:21:35 +0200 Subject: [PATCH 1/2] fix: correct Data Access User modal header text Co-Authored-By: Claude Opus 4.8 (1M context) --- apps/frontend/src/components/common/UserManagementTable.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/frontend/src/components/common/UserManagementTable.tsx b/apps/frontend/src/components/common/UserManagementTable.tsx index 154b71ca9c..3298acfe7b 100644 --- a/apps/frontend/src/components/common/UserManagementTable.tsx +++ b/apps/frontend/src/components/common/UserManagementTable.tsx @@ -78,7 +78,7 @@ const UserManagementTable = ({ const InviteComponent = ( setOpen(false)} onAddParticipants={handleAddParticipants} excludeUserIds={[...users.map((user) => user.id), ...excludeUserIds]} From cb028b7c861eb30b9b56f74508237152b6b41d19 Mon Sep 17 00:00:00 2001 From: Shivam K <292110273+shivoomiess@users.noreply.github.com> Date: Mon, 22 Jun 2026 14:19:58 +0200 Subject: [PATCH 2/2] fix: hardcoded modal title for coproposer, data access user, visitor --- apps/frontend/src/components/common/UserManagementTable.tsx | 5 ++++- apps/frontend/src/components/proposal/CoProposers.tsx | 1 + .../src/components/proposal/DataAccessUsersModal.tsx | 1 + .../src/components/proposalBooking/CreateUpdateVisit.tsx | 1 + 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/apps/frontend/src/components/common/UserManagementTable.tsx b/apps/frontend/src/components/common/UserManagementTable.tsx index 3298acfe7b..afd2b682d8 100644 --- a/apps/frontend/src/components/common/UserManagementTable.tsx +++ b/apps/frontend/src/components/common/UserManagementTable.tsx @@ -27,6 +27,8 @@ export type UserManagementTableProps = { title: string; addButtonLabel?: string; addButtonTooltip?: string; + /** Header shown at the top of the invite/selector modal */ + addModalTitle?: string; /** Disable the add button */ disabled?: boolean; /** Custom actions to be passed to PeopleTable */ @@ -45,6 +47,7 @@ const UserManagementTable = ({ title, addButtonLabel = 'Add', addButtonTooltip = 'Add a participant', + addModalTitle, disabled = false, onUserAction, excludeUserIds = [], @@ -78,7 +81,7 @@ const UserManagementTable = ({ const InviteComponent = ( setOpen(false)} onAddParticipants={handleAddParticipants} excludeUserIds={[...users.map((user) => user.id), ...excludeUserIds]} diff --git a/apps/frontend/src/components/proposal/CoProposers.tsx b/apps/frontend/src/components/proposal/CoProposers.tsx index bcd2f38597..f7ab1cfe3d 100644 --- a/apps/frontend/src/components/proposal/CoProposers.tsx +++ b/apps/frontend/src/components/proposal/CoProposers.tsx @@ -41,6 +41,7 @@ const CoProposers = ({ {...props} title="Co-Proposers" addButtonTooltip="Add a co-proposer" + addModalTitle="Add co-proposers" onUserAction={handleUserAction} excludeUserIds={proposer ? [proposer.id] : []} // QuickFix for material table changing immutable state diff --git a/apps/frontend/src/components/proposal/DataAccessUsersModal.tsx b/apps/frontend/src/components/proposal/DataAccessUsersModal.tsx index 60df81b840..b5bef8b796 100644 --- a/apps/frontend/src/components/proposal/DataAccessUsersModal.tsx +++ b/apps/frontend/src/components/proposal/DataAccessUsersModal.tsx @@ -87,6 +87,7 @@ const DataAccessUsersModal = ({ setInvites={() => {}} title="Data access users" addButtonLabel="Add Data Access User" + addModalTitle="Add Data Access User" excludeUserIds={excludeUserIds} /> diff --git a/apps/frontend/src/components/proposalBooking/CreateUpdateVisit.tsx b/apps/frontend/src/components/proposalBooking/CreateUpdateVisit.tsx index 38f70bd478..66c2e0c449 100644 --- a/apps/frontend/src/components/proposalBooking/CreateUpdateVisit.tsx +++ b/apps/frontend/src/components/proposalBooking/CreateUpdateVisit.tsx @@ -93,6 +93,7 @@ function CreateUpdateVisit({ event, close }: CreateUpdateVisitProps) { {