18 lines
671 B
Python
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()
|