Skip to content

Commit 6b22a80

Browse files
committed
Fixed error in gender
1 parent 266db3d commit 6b22a80

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

spp_attendance/models/attendance_subscriber.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@ class AttendanceSubscriber(models.Model):
2727
mobile = fields.Char(
2828
related="partner_id.mobile", inherited=True, compute="_compute_partner", inverse="_inverse_partner", store=True
2929
)
30-
gender = fields.Char(related="partner_id.gender_char", inherited=True, readonly=False, default="Male")
30+
gender_char = fields.Char(
31+
string="Gender", related="partner_id.gender_char", inherited=True, readonly=False, default="Male"
32+
)
3133

3234
_sql_constraints = [
3335
(
@@ -73,7 +75,7 @@ def create(self, vals_list):
7375
"phone": vals.get("phone"),
7476
"mobile": vals.get("mobile"),
7577
"identifier": vals.get("person_identifier"),
76-
"gender_char": vals.get("gender", "").title() or "Male",
78+
"gender_char": vals.get("gender_char", "").title() or "Male",
7779
}
7880
)
7981
vals["partner_id"] = partner_id.id

spp_attendance/views/attendance_views.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
<field name="family_name" />
6868
<field name="given_name" />
6969
<field name="addl_name" string="Addl. Name" />
70-
<field name="gender" />
70+
<field name="gender_char" />
7171
<field name="email" />
7272
<field name="phone" />
7373
<field name="mobile" />

spp_attendance/wizard/import_attendance.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ def create_update_subscriber(self, personal_information):
230230
"given_name": given_name_elements,
231231
"email": email_elements,
232232
"phone": phone_elements,
233-
"gender": gender_elements,
233+
"gender_char": gender_elements,
234234
}
235235

236236
for info in personal_information:
@@ -267,7 +267,7 @@ def parse_personal_information(self, personal_information, elements):
267267
"given_name": given_name,
268268
"email": email,
269269
"phone": phone,
270-
"gender": gender or "Male",
270+
"gender_char": gender or "Male",
271271
}
272272
)
273273
return vals

0 commit comments

Comments
 (0)