summaryrefslogtreecommitdiff
path: root/edit_interface.php
diff options
context:
space:
mode:
authorfisharebest <fisharebest@gmail.com>2012-02-14 08:05:01 +0000
committerfisharebest <fisharebest@gmail.com>2012-02-14 08:05:01 +0000
commitb4882990545760ff55e4f44961c86d3727ccae48 (patch)
treea75f4f03c5646c159277b9a2e90ee3f8e41650c7 /edit_interface.php
parentb6e4b84f12dda03f1a068cee43f10e7717483f87 (diff)
downloadwebtrees-b4882990545760ff55e4f44961c86d3727ccae48.tar.gz
webtrees-b4882990545760ff55e4f44961c86d3727ccae48.tar.bz2
webtrees-b4882990545760ff55e4f44961c86d3727ccae48.zip
Fix: non-standard pedigree types not being saved.
Diffstat (limited to 'edit_interface.php')
-rw-r--r--edit_interface.php8
1 files changed, 4 insertions, 4 deletions
diff --git a/edit_interface.php b/edit_interface.php
index c8006897c5..e13d76b570 100644
--- a/edit_interface.php
+++ b/edit_interface.php
@@ -552,9 +552,6 @@ case 'linkfamaction':
$pedigree="";
if (isset($_REQUEST['pedigree'])) $pedigree = $_REQUEST['pedigree'];
switch ($pedigree) {
- case 'birth':
- $gedrec .= "1 FAMC @$famid@\n2 PEDI $pedigree";
- break;
case 'adopted':
$gedrec .= "1 FAMC @$famid@\n2 PEDI $pedigree\n1 ADOP\n2 FAMC @$famid@\n3 ADOP BOTH";
break;
@@ -564,9 +561,12 @@ case 'linkfamaction':
case 'foster':
$gedrec .= "1 FAMC @$famid@\n2 PEDI $pedigree\n1 EVEN\n2 TYPE $pedigree";
break;
- default:
+ case '':
$gedrec .= "1 FAMC @$famid@";
break;
+ default:
+ $gedrec .= "1 FAMC @$famid@\n2 PEDI $pedigree";
+ break;
}
} else {
$gedrec .= "1 FAMS @$famid@";