From 8bda83828e1f5c596fdd86893f0181900862d68e Mon Sep 17 00:00:00 2001 From: benjamin <benjamin@le-filament.com> Date: Wed, 12 Feb 2025 14:53:54 +0100 Subject: [PATCH] [FIX] default date --- models/scop_partner_staff.py | 2 +- models/scop_period.py | 2 +- wizard/scop_address_wizard.py | 2 +- wizard/scop_deces_wizard.py | 2 +- wizard/scop_membership_out_wizard.py | 2 +- wizard/scop_membership_period_wizard.py | 2 +- wizard/scop_period_wizard.py | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/models/scop_partner_staff.py b/models/scop_partner_staff.py index 10850e0..9f60817 100644 --- a/models/scop_partner_staff.py +++ b/models/scop_partner_staff.py @@ -78,7 +78,7 @@ class ScopPartnerStaff(models.Model): ) effective_date = fields.Date( string="Date", - default=fields.Date.today(), + default=lambda self: fields.Date.today(), required=True, ) staff_count = fields.Integer( diff --git a/models/scop_period.py b/models/scop_period.py index 992b221..48a4eba 100644 --- a/models/scop_period.py +++ b/models/scop_period.py @@ -21,7 +21,7 @@ class ScopPeriod(models.Model): start = fields.Date( "Début de validité", required=True, - default=fields.Date.today(), + default=lambda self: fields.Date.today(), index=True, ) end = fields.Date("Fin de validité") diff --git a/wizard/scop_address_wizard.py b/wizard/scop_address_wizard.py index 804086e..17b2c79 100644 --- a/wizard/scop_address_wizard.py +++ b/wizard/scop_address_wizard.py @@ -126,7 +126,7 @@ class ScopPeriodWizard(models.TransientModel): comments = fields.Text("Commentaires") # Fields new period - start = fields.Date("Début de validité", required=True, default=fields.Date.today()) + start = fields.Date("Début de validité", required=True, default=lambda self: fields.Date.today()) name = fields.Char("Raison Sociale", required=True, default=_default_name) cooperative_form_id = fields.Many2one( "res.partner.cooperative.form", diff --git a/wizard/scop_deces_wizard.py b/wizard/scop_deces_wizard.py index 533c5ad..a28ab8e 100644 --- a/wizard/scop_deces_wizard.py +++ b/wizard/scop_deces_wizard.py @@ -33,7 +33,7 @@ class ScopDecesWizard(models.TransientModel): # Fields previous period last_period_id = fields.Integer(default=_default_last_period_id) - end = fields.Date("Fin de validité", required=True, default=fields.Date.today()) + end = fields.Date("Fin de validité", required=True, default=lambda self: fields.Date.today()) dissolution_reason_id = fields.Many2one( "res.partner.dissolution.reason", string="Motif Décès", diff --git a/wizard/scop_membership_out_wizard.py b/wizard/scop_membership_out_wizard.py index 64080c9..0406b29 100644 --- a/wizard/scop_membership_out_wizard.py +++ b/wizard/scop_membership_out_wizard.py @@ -21,7 +21,7 @@ class ScopMembershipOutWizard(models.TransientModel): type_id = fields.Many2one( "scop.membership.type", string="Type d'adhésion", ondelete="restrict" ) - end = fields.Date("Fin d'adhésion", required=True, default=fields.Date.today()) + end = fields.Date("Fin d'adhésion", required=True, default=lambda self: fields.Date.today()) end_reason_id = fields.Many2one( "scop.membership.reason.end", string="Motif de fin d’adhésion", diff --git a/wizard/scop_membership_period_wizard.py b/wizard/scop_membership_period_wizard.py index 3929a95..6a6c7b5 100644 --- a/wizard/scop_membership_period_wizard.py +++ b/wizard/scop_membership_period_wizard.py @@ -27,7 +27,7 @@ class ScopMembershipPeriodWizard(models.TransientModel): ondelete="restrict", required=True, ) - start = fields.Date("Début d’adhésion", required=True, default=fields.Date.today()) + start = fields.Date("Début d’adhésion", required=True, default=lambda self: fields.Date.today()) number = fields.Char("No adhérent", required=True, default=_default_number) note = fields.Text("Commentaires") diff --git a/wizard/scop_period_wizard.py b/wizard/scop_period_wizard.py index 0029db1..3556181 100644 --- a/wizard/scop_period_wizard.py +++ b/wizard/scop_period_wizard.py @@ -125,7 +125,7 @@ class ScopPeriodWizard(models.TransientModel): comments = fields.Text("Commentaires") # Fields new period - start = fields.Date("Début de validité", required=True, default=fields.Date.today()) + start = fields.Date("Début de validité", required=True, default=lambda self: fields.Date.today()) name = fields.Char("Raison Sociale", required=True, default=_default_name) cooperative_form_id = fields.Many2one( "res.partner.cooperative.form", -- GitLab