diff --git a/addons/hr/__openerp__.py b/addons/hr/__openerp__.py index 962c0803734..b074a80aa88 100644 --- a/addons/hr/__openerp__.py +++ b/addons/hr/__openerp__.py @@ -60,6 +60,7 @@ You can manage: 'hr_data.xml', 'res_config_view.xml', 'mail_hr_view.xml', + 'res_users_view.xml', ], 'demo': ['hr_demo.xml'], 'test': [ diff --git a/addons/hr/hr.py b/addons/hr/hr.py index 73de23befaf..8d476cbdacf 100644 --- a/addons/hr/hr.py +++ b/addons/hr/hr.py @@ -218,7 +218,8 @@ class hr_employee(osv.osv): _order='name_related' def create(self, cr, uid, data, context=None): - employee_id = super(hr_employee, self).create(cr, uid, data, context=context) + create_ctx = dict(context, mail_create_nolog=True) + employee_id = super(hr_employee, self).create(cr, uid, data, context=create_ctx) employee = self.browse(cr, uid, employee_id, context=context) if employee.user_id: # send a copy to every user of the company diff --git a/addons/hr/res_users_view.xml b/addons/hr/res_users_view.xml new file mode 100644 index 00000000000..0843269e716 --- /dev/null +++ b/addons/hr/res_users_view.xml @@ -0,0 +1,20 @@ + + + + + + + res.users.form.hr + res.users + + + + + + + + + + + + diff --git a/addons/mail/res_users_view.xml b/addons/mail/res_users_view.xml index f49ff72194a..5b08ba9edd8 100644 --- a/addons/mail/res_users_view.xml +++ b/addons/mail/res_users_view.xml @@ -30,6 +30,12 @@ + + + + +