Merge lp:~openerp-dev/openobject-client/trunk-bug-861434-rga into lp:openobject-client

Proposed by Ravi Gadhia (OpenERP)
Status: Merged
Merged at revision: 1966
Proposed branch: lp:~openerp-dev/openobject-client/trunk-bug-861434-rga
Merge into: lp:openobject-client
Diff against target: 29 lines (+12/-0)
1 file modified
bin/widget/view/tree_gtk/parser.py (+12/-0)
To merge this branch: bzr merge lp:~openerp-dev/openobject-client/trunk-bug-861434-rga
Reviewer Review Type Date Requested Status
Naresh(OpenERP) Approve
Review via email: mp+78042@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Naresh(OpenERP) (nch-openerp) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'bin/widget/view/tree_gtk/parser.py'
2--- bin/widget/view/tree_gtk/parser.py 2011-09-16 07:33:34 +0000
3+++ bin/widget/view/tree_gtk/parser.py 2011-10-04 05:24:17 +0000
4@@ -354,6 +354,17 @@
5 converted_val = str(converted_val) + ' (' + str(count) + ')'
6 return converted_val
7
8+class Reference(Char):
9+
10+ def get_textual_value(self, model):
11+ value = model.value.get(self.field_name, 0)
12+ if isinstance(value, tuple):
13+ value = value[1][1]
14+ else:
15+ value = ""
16+ return value
17+
18+
19 class Boolean(Int):
20
21 def __init__(self, *args):
22@@ -748,6 +759,7 @@
23 'boolean': Boolean,
24 'progressbar': ProgressBar,
25 'button': CellRendererButton,
26+ 'reference': Reference
27 }
28
29 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: