Merge pull request #4254 from expsa/younes_dev_odex25_ensan
IMP benefit
This commit is contained in:
commit
91ad9e113e
|
|
@ -1096,7 +1096,7 @@ class GrantBenefitProfile(models.Model):
|
|||
if not force_unlink and record.state not in ['draft']:
|
||||
raise UserError(_('You cannot delete this record'))
|
||||
|
||||
self.env['ir.attachment'].search([('benefit_id', 'in', record.id)]).unlink()
|
||||
self.env['ir.attachment'].search([('benefit_id', '=', record.id)]).unlink()
|
||||
if record.member_ids:
|
||||
record.member_ids.unlink()
|
||||
|
||||
|
|
|
|||
|
|
@ -293,7 +293,7 @@ class FamilyMemberProfile(models.Model):
|
|||
for order in self:
|
||||
if order.state not in ['draft']:
|
||||
raise UserError(_('You cannot delete this record'))
|
||||
self.env['ir.attachment'].search([('member_id', 'in', order.id)]).unlink()
|
||||
self.env['ir.attachment'].search([('member_id', '=', order.id)]).unlink()
|
||||
if order.hobbies_ids:
|
||||
order.hobbies_ids.unlink()
|
||||
if order.diseases_ids:
|
||||
|
|
|
|||
|
|
@ -139,5 +139,17 @@
|
|||
<field name="groups" eval="[(4, ref('group_benefit_branch_manager')), (4, ref('group_benefit_woman_commitee'))]"/>
|
||||
<field name="active" eval="True" />
|
||||
</record>
|
||||
<!-- <record id="rule_hide_draft_records" model="ir.rule">-->
|
||||
<!-- <field name="name">Hide Draft Records for Non-Members</field>-->
|
||||
<!-- <field name="model_id" ref="odex_benefit.model_grant_benefit"/>-->
|
||||
<!-- <field name="domain_force">[('state', '!=', 'draft')]</field>-->
|
||||
<!--</record>-->
|
||||
|
||||
<!--<record id="rule_show_draft_records" model="ir.rule">-->
|
||||
<!-- <field name="name">Show Draft Records for Group Members</field>-->
|
||||
<!-- <field name="model_id" ref="odex_benefit.model_grant_benefit"/>-->
|
||||
<!-- <field name="groups" eval="[(4, ref('odex_benefit.group_show_draft_records'))]"/>-->
|
||||
<!-- <field name="domain_force">[(1, '=', 1)]</field>-->
|
||||
<!--</record>-->
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
|
|||
Loading…
Reference in New Issue