Skip to content

Commit a514c84

Browse files
[FIX] Remove archive button in the suffix configuration UI
1 parent df83d43 commit a514c84

2 files changed

Lines changed: 6 additions & 11 deletions

File tree

spp_registry_name_suffix/models/res_partner.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff 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}"

spp_registry_name_suffix/views/name_suffix_views.xml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,6 @@
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" />

0 commit comments

Comments
 (0)