From da4cf6d55c933ce8de12c03bd2c599e41e8521ba Mon Sep 17 00:00:00 2001 From: "Amit Vora (OpenERP)" Date: Wed, 26 Feb 2014 11:46:23 +0530 Subject: [PATCH 01/44] [FIX] override copy method to avoid duplicate child ids lp bug: https://launchpad.net/bugs/1256437 fixed bzr revid: voraamitr@gmail.com-20140226061623-255kguaytkex9a8m --- addons/hr/hr.py | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/addons/hr/hr.py b/addons/hr/hr.py index 2cdb964f45f..4f262fae7a1 100644 --- a/addons/hr/hr.py +++ b/addons/hr/hr.py @@ -211,7 +211,14 @@ class hr_employee(osv.osv): } _order='name_related' - + + def copy(self, cr, uid, ids, default=None, context=None): + if default is None: + default = {} + default = default.copy() + default.update({'child_ids': False}) + return super(hr_employee, self).copy(cr, uid, ids, default, context=context) + def create(self, cr, uid, data, context=None): employee_id = super(hr_employee, self).create(cr, uid, data, context=context) try: @@ -302,6 +309,13 @@ class res_users(osv.osv): _name = 'res.users' _inherit = 'res.users' + def copy(self, cr, uid, ids, default=None, context=None): + if default is None: + default = {} + default = default.copy() + default.update({'employee_ids': False}) + return super(res_users, self).copy(cr, uid, ids, default, context=context) + def create(self, cr, uid, data, context=None): user_id = super(res_users, self).create(cr, uid, data, context=context) From 5de677208c8db5589f20727d987b729dc9545976 Mon Sep 17 00:00:00 2001 From: Paramjit Singh Sahota Date: Tue, 18 Mar 2014 15:06:11 +0530 Subject: [PATCH 02/44] [FIX] [saas-3/trunk] IE9: Bad display of the address on a contact attached to a company lp bug: https://launchpad.net/bugs/1293523 fixed bzr revid: psa@tinyerp.com-20140318093611-iis8wfuzgqclngnm --- openerp/addons/base/res/res_partner_view.xml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/openerp/addons/base/res/res_partner_view.xml b/openerp/addons/base/res/res_partner_view.xml index a0e32ab83bd..02bee3d719e 100644 --- a/openerp/addons/base/res/res_partner_view.xml +++ b/openerp/addons/base/res/res_partner_view.xml @@ -156,10 +156,12 @@