From af48df230d5a7bb156fe2b61498bf7e025d4507d Mon Sep 17 00:00:00 2001 From: JimmFly Date: Mon, 7 Apr 2025 08:51:45 +0000 Subject: [PATCH] feat(core): add docRole to inviteUserDocRole tracking event (#11501) close AF-2476 --- .../share-menu/invite-member-editor/invite-member-editor.tsx | 5 ++++- packages/frontend/track/src/events.ts | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/frontend/core/src/modules/share-menu/view/share-menu/invite-member-editor/invite-member-editor.tsx b/packages/frontend/core/src/modules/share-menu/view/share-menu/invite-member-editor/invite-member-editor.tsx index 603dabf20b..e2bc44ff5f 100644 --- a/packages/frontend/core/src/modules/share-menu/view/share-menu/invite-member-editor/invite-member-editor.tsx +++ b/packages/frontend/core/src/modules/share-menu/view/share-menu/invite-member-editor/invite-member-editor.tsx @@ -98,7 +98,10 @@ export const InviteMemberEditor = ({ const onInvite = useAsyncCallback(async () => { const selectedMemberIds = selectedMembers.map(member => member.id); - track.$.sharePanel.$.inviteUserDocRole({ control: 'member list' }); + track.$.sharePanel.$.inviteUserDocRole({ + control: 'member list', + role: inviteDocRoleType, + }); try { await docGrantedUsersService.grantUsersRole( selectedMemberIds, diff --git a/packages/frontend/track/src/events.ts b/packages/frontend/track/src/events.ts index fb217856db..a8e82b5345 100644 --- a/packages/frontend/track/src/events.ts +++ b/packages/frontend/track/src/events.ts @@ -624,6 +624,7 @@ export type EventArgs = { modifyDocDefaultRole: { role: string }; inviteUserDocRole: { control: 'member list'; + role: string; }; openInbox: { unreadCount: number }; clickNotification: {