From a8c72adbc7bd5cb15680e760f100c89d8fa43d53 Mon Sep 17 00:00:00 2001 From: tocmo0nlord Date: Sat, 30 May 2026 21:21:15 +0000 Subject: [PATCH] =?UTF-8?q?Fix=20act=5Fwindow=20view=5Fmode=20'tree'=20?= =?UTF-8?q?=E2=86=92=20'list'=20(Odoo=2018=20client=20error)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Earlier pass missed the ir.actions.act_window.view_mode field. Clicking the Family Law Cases menu raised "View types not defined tree found in act_window action 549" in the Odoo 18 client. Updated all 17 view_mode declarations across 12 view files (tree→list, preserves kanban/calendar/form pieces). Co-Authored-By: Claude Sonnet 4.6 --- activeblue_familylaw/views/fl_case_views.xml | 2 +- activeblue_familylaw/views/fl_caselaw_views.xml | 2 +- activeblue_familylaw/views/fl_conflict_check_views.xml | 2 +- activeblue_familylaw/views/fl_deadline_views.xml | 4 ++-- activeblue_familylaw/views/fl_deposition_views.xml | 2 +- activeblue_familylaw/views/fl_discovery_views.xml | 4 ++-- activeblue_familylaw/views/fl_efiling_views.xml | 2 +- activeblue_familylaw/views/fl_hearing_views.xml | 2 +- activeblue_familylaw/views/fl_signature_request_views.xml | 2 +- activeblue_familylaw/views/fl_statute_views.xml | 4 ++-- activeblue_familylaw/views/fl_support_views.xml | 4 ++-- activeblue_familylaw/views/fl_timesheet_views.xml | 2 +- 12 files changed, 16 insertions(+), 16 deletions(-) diff --git a/activeblue_familylaw/views/fl_case_views.xml b/activeblue_familylaw/views/fl_case_views.xml index 679357e..d9c56b5 100644 --- a/activeblue_familylaw/views/fl_case_views.xml +++ b/activeblue_familylaw/views/fl_case_views.xml @@ -547,7 +547,7 @@ Family Law Cases fl.case - kanban,tree,form + kanban,list,form {'search_default_active': 1} diff --git a/activeblue_familylaw/views/fl_caselaw_views.xml b/activeblue_familylaw/views/fl_caselaw_views.xml index 5cde70f..91a68d1 100644 --- a/activeblue_familylaw/views/fl_caselaw_views.xml +++ b/activeblue_familylaw/views/fl_caselaw_views.xml @@ -97,7 +97,7 @@ Case Law Library fl.caselaw - tree,form + list,form diff --git a/activeblue_familylaw/views/fl_conflict_check_views.xml b/activeblue_familylaw/views/fl_conflict_check_views.xml index 774ed34..b880f27 100644 --- a/activeblue_familylaw/views/fl_conflict_check_views.xml +++ b/activeblue_familylaw/views/fl_conflict_check_views.xml @@ -110,7 +110,7 @@ Conflict Checks fl.conflict.check - tree,form + list,form {'search_default_conflicts': 1} diff --git a/activeblue_familylaw/views/fl_deadline_views.xml b/activeblue_familylaw/views/fl_deadline_views.xml index cfe5e4d..6e26b9c 100644 --- a/activeblue_familylaw/views/fl_deadline_views.xml +++ b/activeblue_familylaw/views/fl_deadline_views.xml @@ -182,7 +182,7 @@ Case Deadlines fl.deadline - tree,calendar,form + list,calendar,form [('completed', '=', False), ('waived', '=', False)] {'search_default_filter_pending': 1, 'search_default_group_case': 1} @@ -192,7 +192,7 @@ All Deadlines fl.deadline - tree,calendar,form + list,calendar,form {'search_default_group_case': 1} diff --git a/activeblue_familylaw/views/fl_deposition_views.xml b/activeblue_familylaw/views/fl_deposition_views.xml index 6fe1fdb..380478a 100644 --- a/activeblue_familylaw/views/fl_deposition_views.xml +++ b/activeblue_familylaw/views/fl_deposition_views.xml @@ -226,7 +226,7 @@ Depositions fl.deposition - tree,calendar,form + list,calendar,form [('state', 'not in', ['cancelled'])] {'search_default_filter_pending': 1} diff --git a/activeblue_familylaw/views/fl_discovery_views.xml b/activeblue_familylaw/views/fl_discovery_views.xml index 5cad8ae..e859fda 100644 --- a/activeblue_familylaw/views/fl_discovery_views.xml +++ b/activeblue_familylaw/views/fl_discovery_views.xml @@ -226,7 +226,7 @@ Discovery fl.discovery - tree,form + list,form [('state', 'not in', ['complete'])] {'search_default_group_case': 1} @@ -236,7 +236,7 @@ All Discovery fl.discovery - tree,form + list,form diff --git a/activeblue_familylaw/views/fl_efiling_views.xml b/activeblue_familylaw/views/fl_efiling_views.xml index cc10812..31ec8cb 100644 --- a/activeblue_familylaw/views/fl_efiling_views.xml +++ b/activeblue_familylaw/views/fl_efiling_views.xml @@ -126,7 +126,7 @@ e-Filings fl.efiling.submission - tree,form + list,form diff --git a/activeblue_familylaw/views/fl_hearing_views.xml b/activeblue_familylaw/views/fl_hearing_views.xml index b661d5b..50c1d48 100644 --- a/activeblue_familylaw/views/fl_hearing_views.xml +++ b/activeblue_familylaw/views/fl_hearing_views.xml @@ -191,7 +191,7 @@ Hearings fl.hearing - tree,calendar,form + list,calendar,form [('state', '=', 'scheduled')] {'search_default_filter_scheduled': 1} diff --git a/activeblue_familylaw/views/fl_signature_request_views.xml b/activeblue_familylaw/views/fl_signature_request_views.xml index 1eef6e3..cb8b35f 100644 --- a/activeblue_familylaw/views/fl_signature_request_views.xml +++ b/activeblue_familylaw/views/fl_signature_request_views.xml @@ -107,7 +107,7 @@ Signature Requests fl.signature.request - tree,form + list,form {'search_default_pending': 1} diff --git a/activeblue_familylaw/views/fl_statute_views.xml b/activeblue_familylaw/views/fl_statute_views.xml index c7d5132..d2d6c9e 100644 --- a/activeblue_familylaw/views/fl_statute_views.xml +++ b/activeblue_familylaw/views/fl_statute_views.xml @@ -54,13 +54,13 @@ FL Statute Index fl.statute - tree,form + list,form Issue Tags fl.issue.tag - tree,form + list,form diff --git a/activeblue_familylaw/views/fl_support_views.xml b/activeblue_familylaw/views/fl_support_views.xml index 83c542a..d246131 100644 --- a/activeblue_familylaw/views/fl_support_views.xml +++ b/activeblue_familylaw/views/fl_support_views.xml @@ -157,13 +157,13 @@ Support Calculations fl.support.calculation - tree,form + list,form FL DCF Support Schedule fl.support.schedule.entry - tree,form + list,form diff --git a/activeblue_familylaw/views/fl_timesheet_views.xml b/activeblue_familylaw/views/fl_timesheet_views.xml index a7333d0..144068c 100644 --- a/activeblue_familylaw/views/fl_timesheet_views.xml +++ b/activeblue_familylaw/views/fl_timesheet_views.xml @@ -75,7 +75,7 @@ Timesheets fl.timesheet - tree,form + list,form {'search_default_billable': 1}