From c65e9092d1636b1db56e0ffd61d39b24a3c797c1 Mon Sep 17 00:00:00 2001 From: fisharebest Date: Sat, 6 Jul 2013 06:50:17 +0000 Subject: edit-interface - add new child --- edit_interface.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/edit_interface.php b/edit_interface.php index fd64f9b7b7..e4de0269ef 100644 --- a/edit_interface.php +++ b/edit_interface.php @@ -1085,9 +1085,9 @@ case 'addchildaction': // Insert new child at the right place foreach ($family->getFacts('CHIL') as $fact) { $old_child = $fact->getTarget(); - if ($old_child && WT_Date::Compare($newchild->getEstimatedBirthDate(), $child->getEstimatedBirthDate())<0) { + if ($old_child && WT_Date::Compare($new_child->getEstimatedBirthDate(), $old_child->getEstimatedBirthDate())<0) { // Insert before this child - $family->updateFact($fact->fact_id, "1 CHIL @" . $new_child->getXref()."@\n" . $fact->getGedcom(), !$keep_chan); + $family->updateFact($fact->getFactId(), "1 CHIL @" . $new_child->getXref()."@\n" . $fact->getGedcom(), !$keep_chan); $done = true; break; } -- cgit v1.3