File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,5 +15,9 @@ class ResPartner(models.Model):
1515 def name_change (self ):
1616 """Extend name change to include suffix for individuals."""
1717 super ().name_change ()
18- if not self .is_group and self .suffix_id :
19- self .name = f"{ self .name } , { self .suffix_id .name .upper ()} "
18+ if not self .is_group and self .suffix_id and self .name :
19+ suffix_upper = self .suffix_id .name .upper ()
20+ suffix_str = f", { suffix_upper } "
21+ # Only append suffix if not already present (avoid double-append)
22+ if not self .name .endswith (suffix_str ):
23+ self .name = f"{ self .name } { suffix_str } "
Original file line number Diff line number Diff line change 2222 <field name =" arch" type =" xml" >
2323 <form >
2424 <sheet >
25- <div class =" oe_button_box" name =" button_box" >
26- <button name =" toggle_active" type =" object" class =" oe_stat_button" icon =" fa-archive" >
27- <field
28- name =" active"
29- widget =" boolean_button"
30- options =' {"terminology": "archive"}'
31- />
32- </button >
33- </div >
3425 <group name =" main_group" >
3526 <group name =" left_group" >
3627 <field name =" name" />
You can’t perform that action at this time.
0 commit comments