diff options
| author | fisharebest <fisharebest@gmail.com> | 2013-07-22 22:11:21 +0000 |
|---|---|---|
| committer | fisharebest <fisharebest@gmail.com> | 2013-07-22 22:11:21 +0000 |
| commit | 70668f54bc92a5aa348393321601fadd90ac2ca6 (patch) | |
| tree | 4d0bc0c4bf769c0fb920bc180a4c290f3986f3bf | |
| parent | 57c5ddda3a446f75afcda4c8f16620100aed4769 (diff) | |
| download | webtrees-70668f54bc92a5aa348393321601fadd90ac2ca6.tar.gz webtrees-70668f54bc92a5aa348393321601fadd90ac2ca6.tar.bz2 webtrees-70668f54bc92a5aa348393321601fadd90ac2ca6.zip | |
#1203396 - Invalid Gedcom Records constructors
| -rw-r--r-- | includes/functions/functions_print_lists.php | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/includes/functions/functions_print_lists.php b/includes/functions/functions_print_lists.php index 4eefc98627..10edb48457 100644 --- a/includes/functions/functions_print_lists.php +++ b/includes/functions/functions_print_lists.php @@ -645,18 +645,7 @@ function format_fam_table($datalist, $option='') { $html .= '<tbody>'; $num = 0; $d100y=new WT_Date(date('Y')-100); // 100 years ago - foreach ($datalist as $key => $value) { - if (is_object($value)) { // Array of objects - $family=$value; - } elseif (!is_array($value)) { // Array of IDs - $family=WT_Family::getInstance($value); - } else { // Array of search results - $gid = ""; - if (isset($value['gid'])) $gid = $value['gid']; - if (isset($value['gedcom'])) $family = new WT_Family($value['gedcom']); - else $family = WT_Family::getInstance($gid); - } - if (is_null($family)) continue; + foreach ($datalist as $family) { //-- Retrieve husband and wife $husb = $family->getHusband(); if (is_null($husb)) $husb = new WT_Individual('H', '0 @H@ INDI', null, WT_GED_ID); |
