From 6cb1a53a68e01ed71b395ca16a7e5c960ad4e2b6 Mon Sep 17 00:00:00 2001 From: benjamin <benjamin@le-filament.com> Date: Mon, 25 Sep 2023 13:58:39 +0200 Subject: [PATCH] [fix] membership out wizard error --- wizard/scop_membership_out_wizard.py | 6 +++++- wizard/scop_membership_out_wizard.xml | 11 ++++++----- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/wizard/scop_membership_out_wizard.py b/wizard/scop_membership_out_wizard.py index 1077c36..d918ea0 100644 --- a/wizard/scop_membership_out_wizard.py +++ b/wizard/scop_membership_out_wizard.py @@ -14,7 +14,11 @@ class ScopMembershipOutWizard(models.TransientModel): def _default_partner_id(self): return self.env.context.get("active_id") - partner_id = fields.Integer("Partner", default=_default_partner_id) + partner_id = fields.Many2one( + comodel_name="res.partner", + string="Partner", + default=_default_partner_id + ) type_all = fields.Boolean(string="Tous types d'adhésion", default=True) type_id = fields.Many2one( "scop.membership.type", string="Type d'adhésion", ondelete="restrict" diff --git a/wizard/scop_membership_out_wizard.xml b/wizard/scop_membership_out_wizard.xml index 5397328..f3d7d23 100644 --- a/wizard/scop_membership_out_wizard.xml +++ b/wizard/scop_membership_out_wizard.xml @@ -7,18 +7,19 @@ <field name="arch" type="xml"> <form string="Radiation"> <group name="period" string="Radiation"> - <field name="type_all" /> - <field + <field name="partner_id" invisible="1" /> + <field name="type_all" /> + <field name="type_id" options="{'no_open': True, 'no_create': True}" attrs="{'required' : [('type_all','=', False)] ,'invisible': [('type_all','=', True)]}" /> - <field name="end" /> - <field + <field name="end" /> + <field name="end_reason_id" options="{'no_open': True, 'no_create': True}" /> - <field name="note" /> + <field name="note" /> </group> <footer> <button -- GitLab