From f35c7e5c543c2d3bdb6ca322425ebe2d6174ba4e Mon Sep 17 00:00:00 2001 From: DCoded <dsoloha@live.com> Date: Sat, 18 May 2019 09:21:45 -0400 Subject: [PATCH] Bugfix --- src/js/familyTreeJS.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/js/familyTreeJS.js b/src/js/familyTreeJS.js index 3cb3ff2b6f5..a557c3ba98b 100644 --- a/src/js/familyTreeJS.js +++ b/src/js/familyTreeJS.js @@ -633,12 +633,14 @@ window.updateFamilyTree = function(activeSlave = lastActiveSlave, slaves = lastS if (activeSlave.ID !== PC.ID) { maybeAddSpouseToChild(activeSlave); + } maybeAddSpouseToChild(getSlave(-1)); for (let i = 0; i < slaves.length; ++i) { let child = slaves[i]; - if (child.ID !== activeSlave.ID) + if (child.ID !== activeSlave.ID) { maybeAddSpouseToChild(child); + } } for (let key in spouseToChild) { @@ -653,7 +655,7 @@ window.updateFamilyTree = function(activeSlave = lastActiveSlave, slaves = lastS } let marriage = { "spouse": {"name": spouseName, "class": spouse.genes}, - "children": children.map(function(x) { return slaveInfo_(x, activeSlaveId, slavesAdded, depth + 1); }), + "children": children.map(function(x) { return slaveInfo_(x, activeSlaveId, slavesAdded, depth + 1); }) }; data.marriages.push(marriage); } -- GitLab