Add default lead time on product configuration

Changeset 0a0b8be85ef5 added a default value for the multivalue model, but
not for the product configuration, so it is always ignored.

Closes #14188
This commit is contained in:
Sergi Almacellas Abellana committed 2025-08-25 10:58:08 +02:00
1 parent 33d5deb5c3
commit 876e972fb6
1 file changed
+6 -1
+6 -1
View File
@@ -27,13 +27,18 @@ class Configuration(metaclass=PoolMeta):
default_lead_time = fields.MultiValue(default_lead_time)
@classmethod
def default_default_lead_time(cls, **pattern):
return cls.multivalue_model(
'default_lead_time').default_default_lead_time()
class DefaultLeadTime(ModelSQL, ValueMixin):
__name__ = 'product.configuration.default_lead_time'
default_lead_time = default_lead_time
@classmethod
def default_default_lead_time(cls, **pattern):
def default_default_lead_time(cls):
return datetime.timedelta(0)