Closed dthaler closed 3 years ago
I cannot replicate this bug.
Input:
0 HEAD
1 CHAR UTF-8
1 GEDC
2 VERS 5.5.1
2 FORM LINEAGE_LINKED
0 @1@ INDI
1 ADOP Y
1 FAMC @2@
2 ADOP BOTH
0 TRLR
Output:
0 HEAD
1 GEDC
2 VERS 7.0
0 @1@ INDI
1 ADOP Y
1 FAMC @2@
2 ADOP BOTH
0 TRLR
Can you provide more context?
The input you show does give me the output you show, but try this.
Input:
0 HEAD
1 CHAR UTF-8
1 GEDC
2 VERS 5.5.1
2 FORM LINEAGE-LINKED
0 @1@ INDI
1 BIRT
2 FAMC @2@
1 ADOP Y
1 FAMC @2@
0 @2@ FAM
1 CHIL @1@
0 TRLR
Output:
0 HEAD
1 GEDC
2 VERS 7.0
0 @1@ INDI
1 BIRT
2 FAMC @2@
1 ADOP OTHER
2 PHRASE Y
1 FAMC @2@
0 @2@ FAM
1 CHIL @1@
0 TRLR
Fixed; output is now
0 HEAD
1 GEDC
2 VERS 7.0
0 @1@ INDI
1 BIRT
2 FAMC @2@
1 ADOP Y
1 FAMC @2@
0 @2@ FAM
1 CHIL @1@
0 TRLR
It appears to be incorrectly treating
g7:ADOP
asg7:FAMC-ADOP
and generating illegal GEDCOM 7 output, since "OTHER" is not a legal value ofg7:ADOP
.Input:
Output: