Set sale date in a single write

issue10802
review379121002
This commit is contained in:
Cédric Krier committed 2021-10-03 13:40:18 +02:00
1 parent e78f2ac802
commit 886d7507f4
1 file changed
+3 -5
+3 -5
View File
@@ -765,11 +765,9 @@ class Sale(
@classmethod
def set_sale_date(cls, sales):
Date = Pool().get('ir.date')
for sale in sales:
if not sale.sale_date:
cls.write([sale], {
'sale_date': Date.today(),
})
cls.write([s for s in sales if not s.sale_date], {
'sale_date': Date.today(),
})
@classmethod
def store_cache(cls, sales):