fix realname undefined #6118

Signed-off-by: si458 <simonsmith5521@gmail.com>

si458 committed May 24, 2024 at 10:54 UTC 6c685d5557abb0a2bf268b35de13a4efd6e7fc89
1 file changed +2 -2
meshuser.js
+2 -2
@@ -818,8 +818,8 @@ module.exports.CreateMeshUser = function (parent, db, ws, req, args, domain, use
818 // Patch node links with names, like meshes links with names
819 for (var a in docs[i].links) {
820 if (!docs[i].links[a].name) {
821 - if (parent.users[a].realname) { docs[i].links[a].name = parent.users[a].realname; }
822 - else if (parent.users[a].name) { docs[i].links[a].name = parent.users[a].name; }
821 + if (parent.users[a] && parent.users[a].realname) { docs[i].links[a].name = parent.users[a].realname; }
822 + else if (parent.users[a] && parent.users[a].name) { docs[i].links[a].name = parent.users[a].name; }
823 }
824 }
825