[web] emit project:membership:changed when removing self from project (#33143)

GitOrigin-RevId: 5a101add69e0077f667f98f5b95c2476ad3085d4
This commit is contained in:
Kristina
2026-05-05 08:05:34 +00:00
committed by Copybot
parent 799dcf618b
commit fdc939fe0a
2 changed files with 11 additions and 0 deletions
@@ -63,6 +63,9 @@ async function removeSelfFromProject(req, res, next) {
const projectId = req.params.Project_id
const userId = SessionManager.getLoggedInUserId(req.session)
await _removeUserIdFromProject(projectId, userId)
EditorRealTimeController.emitToRoom(projectId, 'project:membership:changed', {
members: true,
})
ProjectAuditLogHandler.addEntryInBackground(
projectId,