mis-builder icon indicating copy to clipboard operation
mis-builder copied to clipboard

[18.0][FIX] mis_builder: account.account has company_ids in Odoo 18

Open StefanRijnhart opened this issue 3 months ago • 3 comments

Adapted from https://github.com/OCA/mis-builder/pull/711, but observing that in Odoo 18, there is no company_id field anymore, and the company_ids field is required, thus removing several test cases.

Limit display to 3 companies plus ellipsis.

Fixes

  File "/home/odoo/mis-builder/mis_builder/models/kpimatrix.py", line 478, in _get_account_name
    result = f"{result} [{account.company_id.name}]"
                          ^^^^^^^^^^^^^^^^^^
AttributeError: 'account.account' object has no attribute 'company_id'

StefanRijnhart avatar Sep 22 '25 07:09 StefanRijnhart

Hi @sbidoul, some modules you are maintaining are being modified, check this out!

OCA-git-bot avatar Sep 22 '25 07:09 OCA-git-bot

Hello @StefanRijnhart, can do a rebase to test this change? Thank you for your job :smiley:.

Xino61122 avatar Nov 11 '25 12:11 Xino61122

@Xino61122 done.

StefanRijnhart avatar Nov 11 '25 16:11 StefanRijnhart