From a659f91804ae9f21cc5e8ec50e474e3295e4fe79 Mon Sep 17 00:00:00 2001
From: Svornost <11434-svornost@users.noreply.gitgud.io>
Date: Fri, 21 Feb 2020 20:55:15 -0800
Subject: [PATCH] Set mother/daughter relationships up correctly in
 generateRelatedSlave when familyTesting is on.

---
 src/js/generateRelatedSlave.js | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/js/generateRelatedSlave.js b/src/js/generateRelatedSlave.js
index 4184291b0ba..7da9340fc75 100644
--- a/src/js/generateRelatedSlave.js
+++ b/src/js/generateRelatedSlave.js
@@ -115,6 +115,9 @@ window.generateRelatedSlave = (function() {
 		if (!V.familyTesting) {
 			slave.relation = "daughter";
 			slave.relationTarget = slave.ID - 1000;
+		} else {
+			slave.mother = slave.genes === "XX" ? slave.ID - 1000 : 0;
+			slave.father = slave.genes !== "XX" ? slave.ID - 1000 : 0;
 		}
 
 		// select age
-- 
GitLab