Xavier ALT (OpenERP) has proposed merging
lp:~openerp-dev/openobject-client-web/6.0-opw-575059-cpa into
lp:openobject-client-web.
Requested reviews:
OpenERP Core Team (openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-client-web/6.0-opw-575059-cpa/+merge/109396
Hello,
Fixed domain not append when domain type unicode.
Demo: Account > Invoices > Customer Invoices
1) Edit one Invoice.
2) Edit One Invoice Lines.
3) Add some taxes, and sort by 'Tax Name' column.
Observed: Error:"'unicode' object has no attribute 'append'".
Regards,
Xavier
--
https://code.launchpad.net/~openerp-dev/openobject-client-web/6.0-opw-575059-cpa/+merge/109396
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-client-web/6.0-opw-575059-cpa.
=== modified file 'addons/openerp/widgets/form/_m2m.py'
--- addons/openerp/widgets/form/_m2m.py 2012-05-29 10:48:37 +0000
+++ addons/openerp/widgets/form/_m2m.py 2012-06-08 17:06:21 +0000
@@ -106,13 +106,12 @@
ids = ids[current.offset: current.offset+current.limit]
if self.name == params.source and params.sort_key and ids:
- if isinstance(self.domain, basestring):
- self.domain = ast.literal_eval(self.domain)
- self.domain.append(('id', 'in', ids))
+ domain = current.domain or []
+ domain.append(('id','in',ids))
limit = current.limit
if current.limit == -1:
limit = 0
- ids = rpc.RPCProxy(self.model).search(self.domain, current.offset, limit, params.sort_key+ ' '+params.sort_order, self.context)
+ ids = rpc.RPCProxy(self.model).search(domain, current.offset, limit, params.sort_key+ ' '+params.sort_order, current.context)
id = ids[0]
if current.view_mode: view_mode = current.view_mode
_______________________________________________
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