Files
enterprise-addons/account_reports/models/ir_module.py
T

18 lines
671 B
Python

import datetime
from dateutil.relativedelta import relativedelta
from odoo import models
class IrModuleModule(models.Model):
_inherit = "ir.module.module"
def _load_module_terms(self, modules, langs, overwrite=False):
super()._load_module_terms(modules, langs, overwrite=overwrite)
if not langs or langs == ['en_US'] or not modules or 'account_reports' not in modules:
return
for lang in langs:
self.env['account.return'].search([
('date_to', '>=', datetime.date.today() - relativedelta(years=1),
)]).with_context({'update_returns_translation_lang': lang})._update_translated_name()