summaryrefslogtreecommitdiff
path: root/addons/base_setup/wizard/wizard_base_setup.py
diff options
context:
space:
mode:
authorJay (Open ERP) <jvo@tinyerp.com>2009-08-20 16:09:09 +0530
committerJay (Open ERP) <jvo@tinyerp.com>2009-08-20 16:09:09 +0530
commit80824824fbdb4da10af4e162224e3745e1c3a054 (patch)
tree301f18b29d3be8efeeab4a13ba4180f1b051e1be /addons/base_setup/wizard/wizard_base_setup.py
parent57edd831b31aa7eab380352e1afd3221da68366a (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.py6
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)