mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
[14.0][IMP] contract_sale_generation: Take into account new method for cron
This commit is contained in:
@@ -122,6 +122,13 @@ class ContractContract(models.Model):
|
||||
sale_orders_to_confirm.action_confirm()
|
||||
return sale_orders
|
||||
|
||||
@api.model
|
||||
def _get_recurring_create_func(self, create_type="invoice"):
|
||||
res = super()._get_recurring_create_func(create_type=create_type)
|
||||
if create_type == "sale":
|
||||
return self.__class__._recurring_create_sale
|
||||
return res
|
||||
|
||||
@api.model
|
||||
def cron_recurring_create_sale(self, date_ref=None):
|
||||
return self._cron_recurring_create(date_ref, create_type="sale")
|
||||
|
||||
Reference in New Issue
Block a user