From cae324ce6d34cfc45a22b4e23bd6776b8903c6ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 26 Dec 2024 18:54:46 +0100 Subject: [PATCH] Do not use empty contextual date to calculate active of party relation Closes #13733 --- modules/party_relationship/party.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/party_relationship/party.py b/modules/party_relationship/party.py index f02d159d40..3e7d67c76e 100644 --- a/modules/party_relationship/party.py +++ b/modules/party_relationship/party.py @@ -78,7 +78,7 @@ class Relation(ModelSQL): pool = Pool() Date = pool.get('ir.date') context = Transaction().context - date = context.get('date', Date.today()) + date = context.get('date') or Date.today() start_date = self.start_date or dt.date.min end_date = self.end_date or dt.date.max return start_date <= date <= end_date @@ -88,7 +88,7 @@ class Relation(ModelSQL): pool = Pool() Date = pool.get('ir.date') context = Transaction().context - date = context.get('date', Date.today()) + date = context.get('date') or Date.today() table, _ = tables[None] _, operator, value = domain