Fixed server crash when removing user account.

Ylian Saint-Hilaire committed Apr 16, 2020 at 17:06 UTC 12725d587d895b32f453ec1f5010f11ef69da551
2 files changed +2 -2
meshuser.js
+1 -1
@@ -1343,7 +1343,7 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
1343 change = 'Removed user ' + deluser.name + ' from group ' + mesh.name;
1344 var event = { etype: 'mesh', userid: user._id, username: user.name, meshid: mesh._id, name: mesh.name, mtype: mesh.mtype, desc: mesh.desc, action: 'meshchange', links: mesh.links, msg: change, domain: domain.id, invite: mesh.invite };
1345 if (db.changeStream) { event.noact = 1; } // If DB change stream is active, don't use this event to change the mesh. Another event will come.
1346 - parent.parent.DispatchEvent(parent.obj.CreateMeshDispatchTargets(mesh, [deluser._id, user._id]), obj, event);
1346 + parent.parent.DispatchEvent(parent.CreateMeshDispatchTargets(mesh, [deluser._id, user._id]), obj, event);
1347 }
1348 } else if (i.startsWith('node/')) {
1349 // Get the node and the rights for this node
package.json
+1 -1
@@ -1,6 +1,6 @@
1 {
2 "name": "meshcentral",
3 - "version": "0.5.2",
3 + "version": "0.5.3",
4 "keywords": [
5 "Remote Management",
6 "Intel AMT",