Anto has proposed merging lp:~openerp-dev/openobject-addons/6.1-bug-994272-vba 
into lp:openobject-addons/6.1.

Requested reviews:
  OpenERP Core Team (openerp)
Related bugs:
  Bug #994272 in OpenERP Addons: "Project: new Task from webclient, wrong 
project pick list"
  https://bugs.launchpad.net/openobject-addons/+bug/994272

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/6.1-bug-994272-vba/+merge/131035
-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/6.1-bug-994272-vba/+merge/131035
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-addons/6.1-bug-994272-vba.
=== modified file 'project/project.py'
--- project/project.py	2012-08-29 10:56:45 +0000
+++ project/project.py	2012-10-23 15:41:35 +0000
@@ -54,6 +54,18 @@
     _description = "Project"
     _inherits = {'account.analytic.account': "analytic_account_id"}
 
+    def name_get(self, cr, uid, ids, context=None):
+        if not len(ids):
+            return []
+        reads = self.read(cr, uid, ids, ['name','parent_id'], context=context)
+        res = []
+        for record in reads:
+            name = record['name']
+            if record['parent_id']:
+                name = record['parent_id'][1]+' / '+name
+            res.append((record['id'], name))
+        return res
+
     def search(self, cr, user, args, offset=0, limit=None, order=None, context=None, count=False):
         if user == 1:
             return super(project, self).search(cr, user, args, offset=offset, limit=limit, order=order, context=context, count=count)

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to