diff --git a/packages/frontend/core/src/modules/share-menu/view/share-menu/general-access/members-permission.tsx b/packages/frontend/core/src/modules/share-menu/view/share-menu/general-access/members-permission.tsx index f8d02efcd0..ef6e0989d6 100644 --- a/packages/frontend/core/src/modules/share-menu/view/share-menu/general-access/members-permission.tsx +++ b/packages/frontend/core/src/modules/share-menu/view/share-menu/general-access/members-permission.tsx @@ -56,7 +56,9 @@ export const MembersPermission = ({ const changePermission = useAsyncCallback( async (docRole: DocRole) => { try { - track.$.sharePanel.$.modifyDocDefaultRole(); + track.$.sharePanel.$.modifyDocDefaultRole({ + control: docRole, + }); await docGrantedUsersService.updateDocDefaultRole(docRole); shareInfoService.shareInfo.revalidate(); } catch (error) { diff --git a/packages/frontend/track/src/events.ts b/packages/frontend/track/src/events.ts index 6b79a18c2b..5c107e7aa1 100644 --- a/packages/frontend/track/src/events.ts +++ b/packages/frontend/track/src/events.ts @@ -549,6 +549,9 @@ export type EventArgs = { modifyUserDocRole: { control: DocRoleControlType; }; + modifyDocDefaultRole: { + control: DocRoleControlType; + }; inviteUserDocRole: { control: 'member list'; };