WikiTree: Use RealName field if FirstName is absent

This commit is contained in:
Przemek Wiech
2020-04-30 00:19:26 +02:00
parent 506d6bf807
commit c5ade998d0

View File

@@ -51,6 +51,7 @@ interface Person {
Name: string; Name: string;
FirstName: string; FirstName: string;
LastNameAtBirth: string; LastNameAtBirth: string;
RealName: string;
Spouses: {[key: number]: Person}; Spouses: {[key: number]: Person};
Children: {[key: number]: Person}; Children: {[key: number]: Person};
Mother: number; Mother: number;
@@ -420,6 +421,8 @@ function convertPerson(person: Person, intl: InjectedIntl): JsonIndi {
} }
if (person.FirstName && person.FirstName !== 'Unknown') { if (person.FirstName && person.FirstName !== 'Unknown') {
indi.firstName = person.FirstName; indi.firstName = person.FirstName;
} else if (person.RealName && person.RealName !== 'Unknown') {
indi.firstName = person.RealName;
} }
if (person.LastNameAtBirth !== 'Unknown') { if (person.LastNameAtBirth !== 'Unknown') {
indi.lastName = person.LastNameAtBirth; indi.lastName = person.LastNameAtBirth;