From 665c2d536ffcc0ec9bb6fe6d9e9cc7e06fd3d805 Mon Sep 17 00:00:00 2001 From: Swapnesh Shah Date: Sun, 19 Apr 2020 16:29:44 +0000 Subject: [PATCH] [FIX] hr: use correct company for new employee Before this commit, Creating New Employee from User's form was taking default company from the current logged-in User instead of the User for which it Employee is being created. With this commit, We take default company from User for which employee is created. closes odoo/odoo#51014 X-original-commit: 9206cc4db2a8dc5a7fbc281c1574f09bfba76544 Signed-off-by: Yannick Tivisse (yti) --- addons/hr/models/res_users.py | 1 + 1 file changed, 1 insertion(+) diff --git a/addons/hr/models/res_users.py b/addons/hr/models/res_users.py index d2190b3c3e8..f931b48e343 100644 --- a/addons/hr/models/res_users.py +++ b/addons/hr/models/res_users.py @@ -210,5 +210,6 @@ class User(models.Model): self.ensure_one() self.env['hr.employee'].create(dict( name=self.name, + company_id=self.company_id.id, **self.env['hr.employee']._sync_user(self) ))