summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorced <>2007-09-20 08:48:46 +0000
committerced <>2007-09-20 08:48:46 +0000
commit4bbc6d6f4203a4e306cb4ddb75f8b60611a12dbf (patch)
treee0519286856f71673baaf1e093f71b19df2731d1
parentd73dcbe6234bf5048b0e5bf82efbeb80bd0abb6f (diff)
Code, name must be mandatory for country,state
bzr revid: ced-7cbc4225cc916b74120f17ca97ec898b4fb3b587
-rw-r--r--bin/addons/base/res/country.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/bin/addons/base/res/country.py b/bin/addons/base/res/country.py
index d74817b22ad..6dbc0c7e39b 100644
--- a/bin/addons/base/res/country.py
+++ b/bin/addons/base/res/country.py
@@ -34,10 +34,10 @@ class Country(osv.osv):
_description = 'Country'
_columns = {
'name': fields.char('Country Name', size=64,
- help='The full name of the country.'),
+ help='The full name of the country.', required=True),
'code': fields.char('Country Code', size=2,
help='The ISO country code in two chars.\n'
- 'You can use this field for quick search.'),
+ 'You can use this field for quick search.', required=True),
}
_sql_constraints = [
('name_uniq', 'unique (name)',
@@ -79,9 +79,10 @@ class CountryState(osv.osv):
_description="Country state"
_name = 'res.country.state'
_columns = {
- 'country_id': fields.many2one('res.country', 'Country'),
- 'name': fields.char('State Name', size=64),
- 'code': fields.char('State Code', size=3),
+ 'country_id': fields.many2one('res.country', 'Country',
+ required=True),
+ 'name': fields.char('State Name', size=64, required=True),
+ 'code': fields.char('State Code', size=3, required=True),
}
def name_search(self, cr, user, name='', args=None, operator='ilike',