diff --git a/spp_grm/views/res_partner_views.xml b/spp_grm/views/res_partner_views.xml
index d69eea57..84464127 100644
--- a/spp_grm/views/res_partner_views.xml
+++ b/spp_grm/views/res_partner_views.xml
@@ -22,28 +22,6 @@
-
-
- view_groups_form_inherit_spp_grm
- res.partner
-
-
-
-
-
-
-
-
view_partner_form
diff --git a/spp_grm_registry/models/res_partner.py b/spp_grm_registry/models/res_partner.py
index 9a23a7de..bb11211b 100644
--- a/spp_grm_registry/models/res_partner.py
+++ b/spp_grm_registry/models/res_partner.py
@@ -54,7 +54,7 @@ def action_view_grm_registrant_tickets(self):
"type": "ir.actions.act_window",
"name": "GRM Tickets (Registrant)",
"res_model": "spp.grm.ticket",
- "view_mode": "tree,form,kanban",
+ "view_mode": "list,form,kanban",
"domain": [("registrant_id", "=", self.id)],
"context": {"default_registrant_id": self.id},
}
@@ -66,7 +66,7 @@ def action_view_grm_household_tickets(self):
"type": "ir.actions.act_window",
"name": "GRM Tickets (Household)",
"res_model": "spp.grm.ticket",
- "view_mode": "tree,form,kanban",
+ "view_mode": "list,form,kanban",
"domain": [("household_id", "=", self.id)],
"context": {"default_household_id": self.id},
}
diff --git a/spp_grm_registry/tests/test_res_partner.py b/spp_grm_registry/tests/test_res_partner.py
index aedc7591..4980e6ed 100644
--- a/spp_grm_registry/tests/test_res_partner.py
+++ b/spp_grm_registry/tests/test_res_partner.py
@@ -226,10 +226,11 @@ def test_action_view_registrant_tickets_context(self):
self.assertEqual(action["context"]["default_registrant_id"], self.registrant.id)
def test_action_view_registrant_tickets_view_mode(self):
- """action_view_grm_registrant_tickets exposes tree, form, and kanban views."""
+ """action_view_grm_registrant_tickets exposes list, form, and kanban views."""
action = self.registrant.action_view_grm_registrant_tickets()
- for mode in ("tree", "form", "kanban"):
+ for mode in ("list", "form", "kanban"):
self.assertIn(mode, action["view_mode"])
+ self.assertNotIn("tree", action["view_mode"])
# ------------------------------------------------------------------ #
# action_view_grm_household_tickets #
@@ -256,7 +257,8 @@ def test_action_view_household_tickets_context(self):
self.assertEqual(action["context"]["default_household_id"], self.household.id)
def test_action_view_household_tickets_view_mode(self):
- """action_view_grm_household_tickets exposes tree, form, and kanban views."""
+ """action_view_grm_household_tickets exposes list, form, and kanban views."""
action = self.household.action_view_grm_household_tickets()
- for mode in ("tree", "form", "kanban"):
+ for mode in ("list", "form", "kanban"):
self.assertIn(mode, action["view_mode"])
+ self.assertNotIn("tree", action["view_mode"])
diff --git a/spp_grm_registry/views/res_partner_views.xml b/spp_grm_registry/views/res_partner_views.xml
index 0b2087a3..076f2903 100644
--- a/spp_grm_registry/views/res_partner_views.xml
+++ b/spp_grm_registry/views/res_partner_views.xml
@@ -15,10 +15,11 @@
icon="fa-ticket"
invisible="is_group or not is_registrant"
>
-
-
- GRM Tickets
-
+
@@ -77,10 +78,11 @@
icon="fa-ticket"
invisible="not is_group or not is_registrant"
>
-
-
- GRM Tickets
-
+
@@ -120,4 +122,21 @@
+
+
+
+ res.partner.form.hide-legacy-grm-button
+ res.partner
+
+ 99
+
+
+
+