fix createmesh with email as userid #6596

Simon Smith committed Dec 18, 2024 at 18:31 UTC a1854fa07428348632b696eaf289debfc454ea67
1 file changed +4
meshcentral.js
+4
@@ -2404,6 +2404,10 @@ function CreateMeshCentralServer(config, args) {
2404 storeEvent.links = Object.assign({}, storeEvent.links);
2405 for (var i in storeEvent.links) { var ue = obj.common.escapeFieldName(i); if (ue !== i) { storeEvent.links[ue] = storeEvent.links[i]; delete storeEvent.links[i]; } }
2406 }
2407 + if (storeEvent.mesh) {
2408 + // Escape "mesh" names that may have "." and/or "$"
2409 + storeEvent.mesh = obj.common.escapeLinksFieldNameEx(storeEvent.mesh);
2410 + }
2411 storeEvent.ids = ids;
2412 obj.db.StoreEvent(storeEvent);
2413 }