summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaphael Collet <rco@openerp.com>2012-07-25 15:51:27 +0200
committerRaphael Collet <rco@openerp.com>2012-07-25 15:51:27 +0200
commit82f87ca7f99ae0eb142dc9eaebba995e1447634a (patch)
treef74b04aabeaf75d14004db25e2bea25fe369931c
parentb1f29d40914c1cae7c5b89fbcf8c5adbf7c272af (diff)
[IMP] stock: simplify double browse used for chaining relations
bzr revid: rco@openerp.com-20120725135127-6y3km4b35ebx96lr
-rw-r--r--addons/stock/stock.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/addons/stock/stock.py b/addons/stock/stock.py
index 59ca3af6287..6d8f6bb6fec 100644
--- a/addons/stock/stock.py
+++ b/addons/stock/stock.py
@@ -1728,9 +1728,8 @@ class stock_move(osv.osv):
return location_id
def _default_destination_address(self, cr, uid, context=None):
- company_id = self.pool.get('res.users').browse(cr, uid, uid, context=context).company_id.id
- partner_id = self.pool.get('res.company').browse(cr, uid, company_id, context=context).partner_id.id
- return partner_id
+ user = self.pool.get('res.users').browse(cr, uid, uid, context=context)
+ return user.company_id.partner_id.id
_defaults = {
'location_id': _default_location_source,