12c1993e03
`hr_timesheet_invoice.py` overrides `on_change_account_id` of model `hr.analytic.timesheet`. The super call wasn't done, probably because this on_change method in the base model was trivial: `return {'value':{}}` Nevertheless, if another module overrides this on_change, according to the module dependences, this method could have been called first in the calling chain, discarding the changes from the other overriden `on_change_account_id` methods, preventing any customization in this on_change according to the current database state. Closes #8248 |
||
---|---|---|
.. | ||
i18n | ||
report | ||
security | ||
test | ||
views | ||
wizard | ||
__init__.py | ||
__openerp__.py | ||
hr_timesheet_invoice.py | ||
hr_timesheet_invoice_data.xml | ||
hr_timesheet_invoice_demo.xml | ||
hr_timesheet_invoice_report.xml | ||
hr_timesheet_invoice_view.xml | ||
hr_timesheet_invoice_wizard.xml |