Merge pull request #25556 from overleaf/jel-group-audit-log-remove-from-group

[web] Log when user leaves or is removed from group

GitOrigin-RevId: 8a5042b21cbf4eb622d5ca35cc095d94fe5a8539
This commit is contained in:
Jessica Lawshe
2025-05-28 08:05:53 +00:00
committed by Copybot
parent dcd520d7eb
commit ce67a27c97
6 changed files with 83 additions and 34 deletions
@@ -108,10 +108,16 @@ async function _removeUserFromGroup(
})
}
const groupAuditLog = {
initiatorId: loggedInUserId,
ipAddress: req.ip,
}
try {
await SubscriptionGroupHandler.promises.removeUserFromGroup(
subscriptionId,
userToRemoveId
userToRemoveId,
groupAuditLog
)
} catch (error) {
logger.err(