Mohammed Shekha(Open ERP) has proposed merging 
lp:~openerp-dev/openobject-client-web/6.0-opw-6295-msh into 
lp:openobject-client-web/6.0.

Requested reviews:
  OpenERP Core Team (openerp)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-client-web/6.0-opw-6295-msh/+merge/65180

Fixed the issue of readonly fields in export. 
-- 
https://code.launchpad.net/~openerp-dev/openobject-client-web/6.0-opw-6295-msh/+merge/65180
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-client-web/6.0-opw-6295-msh.
=== modified file 'addons/openerp/controllers/impex.py'
--- addons/openerp/controllers/impex.py	2011-06-02 11:15:20 +0000
+++ addons/openerp/controllers/impex.py	2011-06-20 11:19:30 +0000
@@ -211,6 +211,13 @@
             value = fields[field]
             record = {}
 
+            if import_compat and value.get('readonly', False):
+                ok = False
+                for sl in value.get('states', {}).values():
+                    for s in sl:
+                        ok = ok or (s==('readonly',False))
+                if not ok: continue
+                
             id = prefix + (prefix and '/' or '') + field
             nm = name + (name and '/' or '') + value['string']
 

_______________________________________________
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