diff options
| author | Greg Roach <greg@subaqua.co.uk> | 2022-02-05 11:02:55 +0000 |
|---|---|---|
| committer | Greg Roach <greg@subaqua.co.uk> | 2022-02-05 11:02:55 +0000 |
| commit | e73150af6665c6617220df2d362a9ac84e040860 (patch) | |
| tree | 9c73d34dbd631314e1ebb7f1238dabc50e7ec554 /app/Http/RequestHandlers/AddUnlinkedPage.php | |
| parent | 67081fdca6cb0bcee04896b4621795172316ddb7 (diff) | |
| download | webtrees-e73150af6665c6617220df2d362a9ac84e040860.tar.gz webtrees-e73150af6665c6617220df2d362a9ac84e040860.tar.bz2 webtrees-e73150af6665c6617220df2d362a9ac84e040860.zip | |
Working on facts for new individuals
Diffstat (limited to 'app/Http/RequestHandlers/AddUnlinkedPage.php')
| -rw-r--r-- | app/Http/RequestHandlers/AddUnlinkedPage.php | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/app/Http/RequestHandlers/AddUnlinkedPage.php b/app/Http/RequestHandlers/AddUnlinkedPage.php index ea9fd60cef..3ec2059827 100644 --- a/app/Http/RequestHandlers/AddUnlinkedPage.php +++ b/app/Http/RequestHandlers/AddUnlinkedPage.php @@ -19,7 +19,6 @@ declare(strict_types=1); namespace Fisharebest\Webtrees\Http\RequestHandlers; -use Fisharebest\Webtrees\Fact; use Fisharebest\Webtrees\Http\ViewResponseTrait; use Fisharebest\Webtrees\I18N; use Fisharebest\Webtrees\Registry; @@ -61,11 +60,11 @@ class AddUnlinkedPage implements RequestHandlerInterface $tree = $request->getAttribute('tree'); assert($tree instanceof Tree); - // Create a dummy individual, so that we can create new/empty facts. - $element = Registry::elementFactory()->make('INDI:NAME'); + $sex = Registry::elementFactory()->make('INDI:SEX')->default($tree); + $name = Registry::elementFactory()->make('INDI:NAME')->default($tree); $facts = [ - 'i' => $this->gedcom_edit_service->newIndividualFacts($tree, 'U', ['1 NAME ' . $element->default($tree)]), + 'i' => $this->gedcom_edit_service->newIndividualFacts($tree, $sex, ['1 NAME ' . $name]), ]; $cancel_url = route(ManageTrees::class, ['tree' => $tree->name()]); |
