Update app.py
Browse files
app.py
CHANGED
|
@@ -699,43 +699,45 @@ def _map_template_output(raw: dict, form_hint: str) -> dict:
|
|
| 699 |
'marriage_month': g('date_of_marriage'),
|
| 700 |
}
|
| 701 |
|
| 702 |
-
|
| 703 |
-
|
| 704 |
-
|
| 705 |
-
|
| 706 |
-
|
| 707 |
-
|
| 708 |
-
|
| 709 |
-
|
| 710 |
-
|
| 711 |
-
|
| 712 |
-
|
| 713 |
-
|
| 714 |
-
|
| 715 |
-
|
| 716 |
-
|
| 717 |
-
|
| 718 |
-
|
| 719 |
-
|
| 720 |
-
|
| 721 |
-
|
| 722 |
-
|
| 723 |
-
|
| 724 |
-
|
| 725 |
-
|
| 726 |
-
|
| 727 |
-
|
| 728 |
-
|
| 729 |
-
|
| 730 |
-
|
| 731 |
-
|
| 732 |
-
|
| 733 |
-
|
| 734 |
-
|
| 735 |
-
|
| 736 |
-
|
| 737 |
-
|
| 738 |
-
|
|
|
|
|
|
|
| 739 |
|
| 740 |
|
| 741 |
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
|
|
|
|
| 699 |
'marriage_month': g('date_of_marriage'),
|
| 700 |
}
|
| 701 |
|
| 702 |
+
else: # Form 90
|
| 703 |
+
# Join name parts properly since g() only returns first non-empty key
|
| 704 |
+
def _join_name(*keys):
|
| 705 |
+
return ' '.join(raw.get(k, '') for k in keys).strip()
|
| 706 |
+
|
| 707 |
+
return {
|
| 708 |
+
'registry_no': g('registry_no'),
|
| 709 |
+
'city_municipality': g('city_municipality'),
|
| 710 |
+
# β this was already correct
|
| 711 |
+
'province': raw.get('province', '').strip(),
|
| 712 |
+
'license_no': g('marriage_license_no'),
|
| 713 |
+
'date_issuance': g('date_issued'),
|
| 714 |
+
'groom_name': _join_name('groom_name_first', 'groom_name_middle', 'groom_name_last'),
|
| 715 |
+
'groom_dob': g('groom_dob'),
|
| 716 |
+
'groom_age': g('groom_age'),
|
| 717 |
+
'groom_place_of_birth': g('groom_place_of_birth'),
|
| 718 |
+
'groom_sex': g('groom_sex'),
|
| 719 |
+
'groom_citizenship': g('groom_citizenship'),
|
| 720 |
+
'groom_civil_status': g('groom_civil_status'),
|
| 721 |
+
'groom_residence': g('groom_residence'),
|
| 722 |
+
'groom_religion': g('groom_religion'),
|
| 723 |
+
'groom_father_first': g('groom_father_name'),
|
| 724 |
+
'groom_father_citizenship': g('groom_father_citizenship'),
|
| 725 |
+
'groom_mother_first': g('groom_mother_name'),
|
| 726 |
+
'groom_mother_citizenship': g('groom_mother_citizenship'),
|
| 727 |
+
'bride_name': _join_name('bride_name_first', 'bride_name_middle', 'bride_name_last'),
|
| 728 |
+
'bride_dob': g('bride_dob'),
|
| 729 |
+
'bride_age': g('bride_age'),
|
| 730 |
+
'bride_place_of_birth': g('bride_place_of_birth'),
|
| 731 |
+
'bride_sex': g('bride_sex'),
|
| 732 |
+
'bride_citizenship': g('bride_citizenship'),
|
| 733 |
+
'bride_civil_status': g('bride_civil_status'),
|
| 734 |
+
'bride_residence': g('bride_residence'),
|
| 735 |
+
'bride_religion': g('bride_religion'),
|
| 736 |
+
'bride_father_first': g('bride_father_name'),
|
| 737 |
+
'bride_father_citizenship': g('bride_father_citizenship'),
|
| 738 |
+
'bride_mother_first': g('bride_mother_name'),
|
| 739 |
+
'bride_mother_citizenship': g('bride_mother_citizenship'),
|
| 740 |
+
}
|
| 741 |
|
| 742 |
|
| 743 |
# βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
|