[OU-FIX] contract: Put recurrence by SQL [ci skip]

This way, we avoid that ORM checks incorrect conditions, like a finished
contract line without next invoicing date.
This commit is contained in:
Pedro M. Baeza
2021-04-09 20:50:14 +02:00
parent 91d328733a
commit e79cda0a5c

View File

@@ -29,5 +29,4 @@ def migrate(env, version):
) )
# Don't alter line recurrence v12 behavior # Don't alter line recurrence v12 behavior
contracts = env["contract.contract"].search([]) openupgrade.logged_query(env.cr, "UPDATE contract_line SET line_recurrence = True")
contracts.write({"line_recurrence": True})