Add default address on party

This commit is contained in:
Cédric Krier committed 2010-06-20 22:33:35 +02:00
1 parent 528979d2f6
commit 785f58fc43
2 files changed
+9

No files matched your search

+2
View File
@@ -1,3 +1,5 @@
* Add default address on party
Version 1.6.0 - 2010-05-10
* Bug fixes (see mercurial logs for details)
* Don't allow empty vat_number if vat_country is set
+7
View File
@@ -80,6 +80,13 @@ class Party(ModelSQL, ModelView):
context = {}
return context.get('categories', [])
def default_addresses(self, cursor, user, context=None):
address_obj = self.pool.get('party.address')
fields_names = list(set(address_obj._columns.keys() \
+ address_obj._inherit_fields.keys()))
return [address_obj.default_get(cursor, user, fields_names,
context=context)]
def on_change_with_vat_code(self, cursor, user, vals, context=None):
return (vals.get('vat_country') or '') + (vals.get('vat_number') or '')