diff --git a/odex25_benefit/odex_benefit/models/benefit.py b/odex25_benefit/odex_benefit/models/benefit.py
index 6e8874920..a545af256 100644
--- a/odex25_benefit/odex_benefit/models/benefit.py
+++ b/odex25_benefit/odex_benefit/models/benefit.py
@@ -406,7 +406,7 @@ class GrantBenefitProfile(models.Model):
], string='state', default="draft", tracking=True, group_expand='_expand_states')
branch_custom_id = fields.Many2one('branch.settings', string="Branch")
branch_family_id = fields.Many2one('branch.settings', string="Family Branch")
- branch_has_employees = fields.Boolean('Has Employees In branch',related="branch_family_id.has_employees")
+ branch_has_employees = fields.Boolean('Has Employees In branch',related="branch_custom_id.has_employees")
district_id = fields.Many2one('res.districts', string="District", domain="[('branch_custom_id','=',branch_custom_id)]")
meal_card = fields.Boolean(string="Meal Card",related="district_id.meal_card", store=True,related_sudo=True)
attachment_ids = fields.One2many('ir.attachment', 'benefit_id')
diff --git a/odex25_benefit/odex_benefit/views/benefit_config_view.xml b/odex25_benefit/odex_benefit/views/benefit_config_view.xml
index fedb3420e..95b083c69 100644
--- a/odex25_benefit/odex_benefit/views/benefit_config_view.xml
+++ b/odex25_benefit/odex_benefit/views/benefit_config_view.xml
@@ -992,8 +992,8 @@
-
+
diff --git a/odex25_benefit/odex_benefit/views/benefit_view.xml b/odex25_benefit/odex_benefit/views/benefit_view.xml
index abe995af6..bee23f155 100644
--- a/odex25_benefit/odex_benefit/views/benefit_view.xml
+++ b/odex25_benefit/odex_benefit/views/benefit_view.xml
@@ -840,7 +840,6 @@
attrs="{'invisible': [('file_size', '=', 0)]}"/>
-
@@ -857,8 +856,8 @@
-
-
+
+
@@ -1006,7 +1005,6 @@
attrs="{'invisible': [('file_size', '=', 0)]}"/>
-
@@ -1024,8 +1022,8 @@
-
-
+
+
@@ -1170,7 +1168,6 @@
-
@@ -1188,7 +1185,6 @@
attrs="{'invisible': [('file_size', '=', 0)]}"/>
-
@@ -1204,8 +1200,8 @@
-
-
+
+
diff --git a/odex25_benefit/odex_benefit/views/family_members.xml b/odex25_benefit/odex_benefit/views/family_members.xml
index 2d176cd6a..fdcfdc308 100644
--- a/odex25_benefit/odex_benefit/views/family_members.xml
+++ b/odex25_benefit/odex_benefit/views/family_members.xml
@@ -19,7 +19,7 @@
string="Second Approve" class="oe_highlight"
attrs="{'invisible': ['|',('action_type','!=','suspended'),('state', 'not in', ['first_approve'])]}"
/>
-
@@ -189,7 +189,6 @@
-
@@ -202,7 +201,6 @@
-
@@ -213,8 +211,8 @@
-
-
+
+
@@ -297,7 +295,7 @@
family.member
-
+
diff --git a/odex25_benefit/odex_benefit/wizards/researcher_wizard.py b/odex25_benefit/odex_benefit/wizards/researcher_wizard.py
index b8dda1496..28d56a31d 100644
--- a/odex25_benefit/odex_benefit/wizards/researcher_wizard.py
+++ b/odex25_benefit/odex_benefit/wizards/researcher_wizard.py
@@ -48,7 +48,7 @@ class ReasearcherFamilyWizard(models.TransientModel):
active_ids = self._context.get('active_ids', [])
if active_ids:
benefit = self.env['grant.benefit'].browse(active_ids[0])
- return benefit.branch_family_id.id
+ return benefit.branch_custom_id.id
return False
researcher_team = fields.Many2one("committees.line", string="Researcher Team", )
@@ -75,7 +75,7 @@ class ReasearcherFamilyWizard(models.TransientModel):
@api.onchange('benefit_ids')
def _onchange_benefit_ids(self):
if self.benefit_ids:
- branches = self.benefit_ids.mapped('branch_family_id')
+ branches = self.benefit_ids.mapped('branch_custom_id')
if len(branches) > 1:
raise ValidationError(_('All selected families must be from the same branch'))
if branches:
@@ -86,7 +86,7 @@ class ReasearcherFamilyWizard(models.TransientModel):
raise ValidationError(_('Please select at least one family'))
if not self.researcher_team:
raise ValidationError(_('Please select a researcher'))
- branches = self.benefit_ids.mapped('branch_family_id')
+ branches = self.benefit_ids.mapped('branch_custom_id')
if len(branches) > 1:
raise ValidationError(_('All selected families must be from the same branch'))
draft_records = self.benefit_ids.filtered(lambda b: b.state == 'draft')