14 lines
550 B
Python
14 lines
550 B
Python
|
from odoo import models
|
||
|
|
||
|
|
||
|
class BaseDocumentLayout(models.TransientModel):
|
||
|
_inherit = 'base.document.layout'
|
||
|
|
||
|
def document_layout_save(self):
|
||
|
"""Save layout and onboarding step progress, return super() result"""
|
||
|
res = super(BaseDocumentLayout, self).document_layout_save()
|
||
|
if step := self.env.ref('account.onboarding_onboarding_step_base_document_layout', raise_if_not_found=False):
|
||
|
for company_id in self.company_id:
|
||
|
step.with_company(company_id).action_set_just_done()
|
||
|
return res
|