diff options
| author | Greg Roach <greg@subaqua.co.uk> | 2021-07-25 16:49:10 +0100 |
|---|---|---|
| committer | Greg Roach <greg@subaqua.co.uk> | 2021-07-25 16:49:10 +0100 |
| commit | 78fa3281a59b3821e582123be84e8aac9b13d53e (patch) | |
| tree | d49e836b3c9d28b626d608299cc502286e7858a9 /app | |
| parent | c0c32a5a5fade62d6436e07a50a81687f1b2b981 (diff) | |
| download | webtrees-78fa3281a59b3821e582123be84e8aac9b13d53e.tar.gz webtrees-78fa3281a59b3821e582123be84e8aac9b13d53e.tar.bz2 webtrees-78fa3281a59b3821e582123be84e8aac9b13d53e.zip | |
Fix: #3968 - missing AGNC on INDI:EVEN and FAM:EVEN
Diffstat (limited to 'app')
| -rw-r--r-- | app/Factories/ElementFactory.php | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/app/Factories/ElementFactory.php b/app/Factories/ElementFactory.php index 1ad03ceda7..7ff453c8f9 100644 --- a/app/Factories/ElementFactory.php +++ b/app/Factories/ElementFactory.php @@ -63,6 +63,8 @@ use Fisharebest\Webtrees\Elements\CopyrightSourceData; use Fisharebest\Webtrees\Elements\CountOfChildren; use Fisharebest\Webtrees\Elements\CountOfMarriages; use Fisharebest\Webtrees\Elements\Cremation; +use Fisharebest\Webtrees\Elements\CustomEvent; +use Fisharebest\Webtrees\Elements\CustomFact; use Fisharebest\Webtrees\Elements\DateLdsOrd; use Fisharebest\Webtrees\Elements\DateValue; use Fisharebest\Webtrees\Elements\Death; @@ -300,7 +302,7 @@ class ElementFactory implements ElementFactoryInterface 'FAM:*:PLAC:NOTE' => new NoteStructure(I18N::translate('Note')), 'FAM:*:PLAC:ROMN' => new PlaceRomanizedVariation(I18N::translate('Romanized place')), 'FAM:*:PLAC:ROMN:TYPE' => new RomanizedType(I18N::translate('Type')), - 'FAM:*:RELI' => new ReligiousAffiliation(I18N::translate('Religion')), + 'FAM:*:RELI' => new ReligiousAffiliation(I18N::translate('Religion'), []), 'FAM:*:RESN' => new RestrictionNotice(I18N::translate('Restriction')), 'FAM:*:SOUR' => new XrefSource(I18N::translate('Source citation')), 'FAM:*:SOUR:DATA' => new SourceData(I18N::translate('Data')), @@ -431,7 +433,7 @@ class ElementFactory implements ElementFactoryInterface 'INDI:*:PLAC:NOTE' => new NoteStructure(I18N::translate('Note')), 'INDI:*:PLAC:ROMN' => new PlaceRomanizedVariation(I18N::translate('Romanized place')), 'INDI:*:PLAC:ROMN:TYPE' => new RomanizedType(I18N::translate('Type')), - 'INDI:*:RELI' => new ReligiousAffiliation(I18N::translate('Religion')), + 'INDI:*:RELI' => new ReligiousAffiliation(I18N::translate('Religion'), []), 'INDI:*:RESN' => new RestrictionNotice(I18N::translate('Restriction')), 'INDI:*:SOUR' => new XrefSource(I18N::translate('Source citation')), 'INDI:*:SOUR:DATA' => new SourceData(I18N::translate('Data')), @@ -521,11 +523,11 @@ class ElementFactory implements ElementFactoryInterface 'INDI:ENDL:STAT' => new LdsEndowmentDateStatus(I18N::translate('Status')), 'INDI:ENDL:STAT:DATE' => new ChangeDate(I18N::translate('Status change date')), 'INDI:ENDL:TEMP' => new TempleCode(I18N::translate('Temple')), - 'INDI:EVEN' => new EventDescriptor(I18N::translate('Event')), + 'INDI:EVEN' => new CustomEvent(I18N::translate('Event')), 'INDI:EVEN:DATE' => new DateValue(I18N::translate('Date of event')), 'INDI:EVEN:PLAC' => new PlaceName(I18N::translate('Place of event')), 'INDI:EVEN:TYPE' => new EventAttributeType(I18N::translate('Type of event')), - 'INDI:FACT' => new AttributeDescriptor(I18N::translate('Fact')), + 'INDI:FACT' => new CustomFact(I18N::translate('Fact')), 'INDI:FACT:TYPE' => new EventAttributeType(I18N::translate('Type of fact')), 'INDI:FAMC' => new XrefFamily(I18N::translate('Family as a child'), ['NOTE' => '0:1', 'PEDI' => '0:1', 'STAT' => '0:1']), 'INDI:FAMC:PEDI' => new PedigreeLinkageType(I18N::translate('Relationship to parents')), |
