[FIX] hr_payroll: recursive search of salary rules
.insert() is not possible on a recordset Generating the payslip details report with at least one payslip category having a parent, the rendering of the report was crashing. Closes #9778
This commit is contained in:
parent
345f393ac0
commit
44dd7c5077
|
@ -41,7 +41,7 @@ class payslip_details_report(report_sxw.rml_parse):
|
||||||
if not rule_categories:
|
if not rule_categories:
|
||||||
return []
|
return []
|
||||||
if rule_categories[0].parent_id:
|
if rule_categories[0].parent_id:
|
||||||
rule_categories.insert(0, rule_categories[0].parent_id)
|
rule_categories = rule_categories[0].parent_id | rule_categories
|
||||||
get_recursive_parent(rule_categories)
|
get_recursive_parent(rule_categories)
|
||||||
return rule_categories
|
return rule_categories
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue