diff options
| author | Jay (Open ERP) <jvo@tinyerp.com> | 2009-08-20 16:09:09 +0530 |
|---|---|---|
| committer | Jay (Open ERP) <jvo@tinyerp.com> | 2009-08-20 16:09:09 +0530 |
| commit | 80824824fbdb4da10af4e162224e3745e1c3a054 (patch) | |
| tree | 301f18b29d3be8efeeab4a13ba4180f1b051e1be /addons/base_setup/wizard/wizard_base_setup.py | |
| parent | 57edd831b31aa7eab380352e1afd3221da68366a (diff) | |
[FIX] Base_setup : Country passed in values only if filled
lp bug: https://launchpad.net/bugs/416296 fixed
bzr revid: jvo@tinyerp.com-20090820103909-2a0ezid3v3z87eek
Diffstat (limited to 'addons/base_setup/wizard/wizard_base_setup.py')
| -rw-r--r-- | addons/base_setup/wizard/wizard_base_setup.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/addons/base_setup/wizard/wizard_base_setup.py b/addons/base_setup/wizard/wizard_base_setup.py index aca4b185ade..bd72757a0fd 100644 --- a/addons/base_setup/wizard/wizard_base_setup.py +++ b/addons/base_setup/wizard/wizard_base_setup.py @@ -188,10 +188,12 @@ class wizard_base_setup(wizard.interface): 'city': form['city'], 'email': form['email'], 'phone': form['phone'], - 'country_id': form['country_id'], } + # we can do this, or set res.append((False, '')) in _get_all() + if form['country_id'] > 0: + values['country_id'] = form['country_id'] if form['state_id'] > 0: - values['state_id']=form['state_id'] + values['state_id'] = form['state_id'] if company.partner_id.address: address=company.partner_id.address[0] address_obj.write(cr, uid, [address.id], values) |
