[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
contracts = env["contract.contract"].search([])
contracts.write({"line_recurrence": True})
openupgrade.logged_query(env.cr, "UPDATE contract_line SET line_recurrence = True")