-
- Downloads
[FIX] core: accounting groups field dropped from users' form view
To reproduce this issue, install the module "Accounting" in English, then switch language to Dutch, and go to a user's form. The selection field for accounting groups is missing from the users' form view. The source of the bug is the special case introduced for accounting groups in d8c5cc13. The groups in that selection field are not totally ordered, and the non-ordered elements are de facto ordered by name, which is a translated field! In the example above, the English version uses the field name `sel_groups_22_23_24_25` while the Dutch version uses the field name `sel_groups_23_22_24_25`. Because the first one is used in the form view, and it is not found in the model's documented fields (which uses the second one), the field is discarded from the view. The patch is much simpler than former versions, which are constrained by the stable branch policy. We simply normalize the selection field's name by ordering the group ids used in the name. OPW-2394209 closes odoo/odoo#63462 X-original-commit: 399b4f1c Signed-off-by:Raphael Collet (rco) <rco@openerp.com> Co-authored-by:
Nasreddin (bon) <bon@odoo.com>
Loading
Please register or sign in to comment