Mayur Maheshwari(OpenERP) has proposed merging
lp:~openerp-dev/openobject-server/trunk-addons_16_general-multi-mma into
lp:~openerp-dev/openobject-server/trunk-addons_16_general.
Requested reviews:
OpenERP R&D Team (openerp-dev)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-addons_16_general-multi-mma/+merge/130510
Hello
I have improved the multi option in act_window when multi="True" action
displayed in list view for multiple record.
Thanks
Mayur
--
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-addons_16_general-multi-mma/+merge/130510
Your team OpenERP R&D Team is requested to review the proposed merge of
lp:~openerp-dev/openobject-server/trunk-addons_16_general-multi-mma into
lp:~openerp-dev/openobject-server/trunk-addons_16_general.
=== modified file 'openerp/osv/orm.py'
--- openerp/osv/orm.py 2012-10-12 14:46:34 +0000
+++ openerp/osv/orm.py 2012-10-19 09:56:22 +0000
@@ -2293,7 +2293,8 @@
if view_type == 'tree' or not action[2].get('multi')]
resprint = [clean(print_) for print_ in resprint
if view_type == 'tree' or not print_[2].get('multi')]
- resrelate = map(lambda x: x[2], resrelate)
+ resrelate = [clean(action) for action in resrelate
+ if (action[2].get('multi') and view_type == 'tree') or (not action[2].get('multi') and view_type == 'form')]
for x in itertools.chain(resprint, resaction, resrelate):
x['string'] = x['name']
_______________________________________________
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